ModelingEvolution.Chat.Types 1.0.0-preview.5

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.
4
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.
3
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.
2
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.
1
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.
0

Version Downloads Last updated
1.0.0-preview.11 1 08/19/2026
1.0.0-preview.10 0 08/19/2026
1.0.0-preview.9 0 08/19/2026
1.0.0-preview.8 5 08/17/2026
1.0.0-preview.7 1 08/17/2026
1.0.0-preview.6 4 08/17/2026
1.0.0-preview.5 1 08/17/2026
1.0.0-preview.4 1 08/17/2026
1.0.0-preview.3 1 08/17/2026
1.0.0-preview.2 1 08/17/2026
1.0.0-preview.1 1 08/17/2026