Installation
Package selection
# Core messaging platform — DI registration, IMessagingClient facade, MessageBuilder, connector factory
# (pulls in Abstractions + Connectors transitively)
dotnet add package Ratatosk
# Provider-specific connectors — install what you actually use
dotnet add package Ratatosk.Twilio
dotnet add package Ratatosk.Sendgrid
dotnet add package Ratatosk.Firebase
dotnet add package Ratatosk.Facebook
dotnet add package Ratatosk.Telegram
# Model only (no DI, no connectors) — needed only if you define messages in a library
dotnet add package Ratatosk.Abstractions
# Custom connector authoring — needed only if you build your own connector
dotnet add package Ratatosk.Connector.Abstractions
dotnet add package Ratatosk.ConnectorsFramework targets
Basic DI registration
What AddMessaging registers
Registration strategies
Named connectors (keyed services)
Anonymous connectors (by type)
Connector type registration (for runtime creation)
Configuration from appsettings.json
Inline settings
Connection string format
Complete startup example
Verification
Next
Last updated