DioRed.Vermilion.Abstractions
14.0.0
dotnet add package DioRed.Vermilion.Abstractions --version 14.0.0
NuGet\Install-Package DioRed.Vermilion.Abstractions -Version 14.0.0
<PackageReference Include="DioRed.Vermilion.Abstractions" Version="14.0.0" />
<PackageVersion Include="DioRed.Vermilion.Abstractions" Version="14.0.0" />
<PackageReference Include="DioRed.Vermilion.Abstractions" />
paket add DioRed.Vermilion.Abstractions --version 14.0.0
#r "nuget: DioRed.Vermilion.Abstractions, 14.0.0"
#:package DioRed.Vermilion.Abstractions@14.0.0
#addin nuget:?package=DioRed.Vermilion.Abstractions&version=14.0.0
#tool nuget:?package=DioRed.Vermilion.Abstractions&version=14.0.0
DioRed.Vermilion.Abstractions
This package contains public contracts for the Vermilion platform:
IConnectorand related types (MessagePostedEventArgs,PostResult)IChatStorage- Interaction content types (
IContent,TextContent,ImageUrlContent, ...) - Common domain primitives (
ChatId,ChatMetadata,UserRole)
Use it when you want to implement a custom connector or custom chat storage without taking a dependency on the full Vermilion engine.
If you just want to build a bot, install DioRed.Vermilion.Hosting (or DioRed.Vermilion metapackage) instead.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages (6)
Showing the top 5 NuGet packages that depend on DioRed.Vermilion.Abstractions:
| Package | Downloads |
|---|---|
|
DioRed.Vermilion.Core
Core engine for Vermilion: message model, command handling pipeline, clients policy and runtime primitives. Use with DioRed.Vermilion.Hosting to run bots in a Generic Host. |
|
|
DioRed.Vermilion.ChatStorage.AzureTable
Azure Table Storage chat storage for Vermilion. Automatically ensures the target table exists. |
|
|
DioRed.Vermilion.ChatStorage.SqlServer
SQL Server chat storage for Vermilion (Dapper-based). Automatically initializes/updates the required table schema. |
|
|
DioRed.Vermilion.ChatStorage.InMemory
In-memory chat storage for Vermilion. Great for quick starts, demos and tests. Not persistent. |
|
|
DioRed.Vermilion.Connectors.Telegram
Telegram connector for Vermilion. Supports single-bot and multi-account configuration, command dispatching and message sending. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 14.0.0 | 221 | 12/25/2025 |