ModelingEvolution.Chat.Types 1.0.0-preview.14

ModelingEvolution.Chat.Types

The published language of ModelingEvolution.Chat: strongly-typed identifiers (WorkspaceId, ChannelId, ParticipantId, MessageId, Markdown), the commands (DefineWorkspace, DefineChannel, RegisterParticipant, SendMessage, MarkMessageAsRead) and the events (WorkspaceDefined, ChannelDefined, ParticipantRegistered, MessageSent, MessageRead).

Immutable records; identifiers are readonly record struct with IParsable<T> + JsonParsableConverter, no public Value (operators instead). No UI, no MudBlazor — a consumer that only needs to fold chat events (e.g. an unread indicator) references this package alone. Events carry [OutputStream("Channel")] etc. for category subscriptions.

Showing the top 20 packages that depend on ModelingEvolution.Chat.Types.

Packages Downloads
ModelingEvolution.Chat
Event-sourced chat (workspaces, channels, participants) with MudBlazor 9 Blazor components: conversation list, conversation view, message input, Markdown message rendering. Server-side command handlers and read models over MicroPlumberd/KurrentDB.
248
ModelingEvolution.Chat
Event-sourced chat (workspaces, channels, participants) with MudBlazor 9 Blazor components: conversation list, conversation view, message input, Markdown message rendering. Server-side command handlers and read models over MicroPlumberd/KurrentDB.
48
ModelingEvolution.Chat
Event-sourced chat (workspaces, channels, participants) with MudBlazor 9 Blazor components: conversation list, conversation view, message input, Markdown message rendering. Server-side command handlers and read models over MicroPlumberd/KurrentDB.
27
ModelingEvolution.Chat
Event-sourced chat (workspaces, channels, participants) with MudBlazor 9 Blazor components: conversation list, conversation view, message input, Markdown message rendering. Server-side command handlers and read models over MicroPlumberd/KurrentDB.
13
ModelingEvolution.Chat
Event-sourced chat (workspaces, channels, participants) with MudBlazor 9 Blazor components: conversation list, conversation view, message input, Markdown message rendering. Server-side command handlers and read models over MicroPlumberd/KurrentDB.
9
ModelingEvolution.Chat
Event-sourced chat (workspaces, channels, participants) with MudBlazor 9 Blazor components: conversation list, conversation view, message input, Markdown message rendering. Server-side command handlers and read models over MicroPlumberd/KurrentDB.
8
ModelingEvolution.Chat
Event-sourced chat (workspaces, channels, participants) with MudBlazor 9 Blazor components: conversation list, conversation view, message input, Markdown message rendering. Server-side command handlers and read models over MicroPlumberd/KurrentDB.
6
ModelingEvolution.Chat
Event-sourced chat (workspaces, channels, participants) with MudBlazor 9 Blazor components: conversation list, conversation view, message input, Markdown message rendering. Server-side command handlers and read models over MicroPlumberd/KurrentDB.
5
ModelingEvolution.Chat
Event-sourced chat (workspaces, channels, participants) with MudBlazor 9 Blazor components: conversation list, conversation view, message input, Markdown message rendering. Server-side command handlers and read models over MicroPlumberd/KurrentDB.
4

Version Downloads Last updated
1.0.0-preview.15 262 08/28/2026
1.0.0-preview.14 4 08/28/2026
1.0.0-preview.13 13 08/25/2026
1.0.0-preview.11 48 08/19/2026
1.0.0-preview.10 4 08/19/2026
1.0.0-preview.9 4 08/19/2026
1.0.0-preview.8 33 08/17/2026
1.0.0-preview.7 5 08/17/2026
1.0.0-preview.6 9 08/17/2026
1.0.0-preview.5 5 08/17/2026
1.0.0-preview.4 5 08/17/2026
1.0.0-preview.3 5 08/17/2026
1.0.0-preview.2 4 08/17/2026
1.0.0-preview.1 5 08/17/2026