Edict.Contracts
0.2.1
See the version list below for details.
dotnet add package Edict.Contracts --version 0.2.1
NuGet\Install-Package Edict.Contracts -Version 0.2.1
<PackageReference Include="Edict.Contracts" Version="0.2.1" />
<PackageVersion Include="Edict.Contracts" Version="0.2.1" />
<PackageReference Include="Edict.Contracts" />
paket add Edict.Contracts --version 0.2.1
#r "nuget: Edict.Contracts, 0.2.1"
#:package Edict.Contracts@0.2.1
#addin nuget:?package=Edict.Contracts&version=0.2.1
#tool nuget:?package=Edict.Contracts&version=0.2.1
Edict.Contracts
Consumer-facing contracts for the Edict CQRS framework on Microsoft Orleans.
This package carries the command and event base types, the [EdictRouteKey] and [EdictStream] attributes, and the rejection model. Reference it 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.Kafka
Apache Kafka stream provider for the Edict CQRS framework. Pair with any Edict persistence package. |
|
|
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. |
GitHub repositories
This package is not used by any popular GitHub repositories.