Edict.Contracts
0.3.0
dotnet add package Edict.Contracts --version 0.3.0
NuGet\Install-Package Edict.Contracts -Version 0.3.0
<PackageReference Include="Edict.Contracts" Version="0.3.0" />
<PackageVersion Include="Edict.Contracts" Version="0.3.0" />
<PackageReference Include="Edict.Contracts" />
paket add Edict.Contracts --version 0.3.0
#r "nuget: Edict.Contracts, 0.3.0"
#:package Edict.Contracts@0.3.0
#addin nuget:?package=Edict.Contracts&version=0.3.0
#tool nuget:?package=Edict.Contracts&version=0.3.0
Edict.Contracts
Edict is a CQRS and event-driven framework for .NET on Microsoft Orleans. Edict.Contracts is its consumer-typed wire surface — command and event base types, the [EdictRouteKey] and [EdictStream] attributes, and the rejection model.
Reference this package from any assembly that defines or consumes Edict commands and events — your contracts assembly, your domain assembly, your tests.
Install
dotnet add package Edict.Contracts --prerelease
Learn more
See docs/usage/getting-started.md for the smallest valid sample.
| 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
- MessagePack.Annotations (>= 3.1.6)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Edict.Contracts:
| Package | Downloads |
|---|---|
|
Edict.Telemetry
OpenTelemetry types and tag-key constants for the Edict CQRS framework. Covers the edict.* tag taxonomy and the [Telemeterized] attribute consumed by Edict's analyzers and generators. |
|
|
Edict.Core
Core engine for the Edict CQRS framework on Microsoft Orleans: command handlers, sagas, event handlers, projection builders, idempotency, and the outbox engine. Includes the Edict source generators and analyzers, so one reference wires up the full consumer surface. |
|
|
Edict.Testing
In-memory TestCluster fixtures, probes, and chaos controls for testing applications built on the Edict CQRS framework. Install this in your test project alongside one streaming and one persistence Edict package. |
|
|
Edict.Kafka
Apache Kafka stream provider for the Edict CQRS framework. Pair with any Edict persistence package. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.3.0 | 39 | 6/2/2026 |
| 0.2.5 | 104 | 6/1/2026 |
| 0.2.4 | 89 | 6/1/2026 |
| 0.2.3 | 101 | 5/31/2026 |
| 0.2.2 | 106 | 5/31/2026 |
| 0.2.1 | 102 | 5/30/2026 |
| 0.2.0 | 106 | 5/30/2026 |
| 0.1.1-preview | 102 | 5/30/2026 |
| 0.1.0-preview.1 | 75 | 5/29/2026 |