JamesTryand.DotnetCqrs.Abstractions 0.35.0

dotnet add package JamesTryand.DotnetCqrs.Abstractions --version 0.35.0
                    
NuGet\Install-Package JamesTryand.DotnetCqrs.Abstractions -Version 0.35.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="JamesTryand.DotnetCqrs.Abstractions" Version="0.35.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="JamesTryand.DotnetCqrs.Abstractions" Version="0.35.0" />
                    
Directory.Packages.props
<PackageReference Include="JamesTryand.DotnetCqrs.Abstractions" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add JamesTryand.DotnetCqrs.Abstractions --version 0.35.0
                    
#r "nuget: JamesTryand.DotnetCqrs.Abstractions, 0.35.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package JamesTryand.DotnetCqrs.Abstractions@0.35.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=JamesTryand.DotnetCqrs.Abstractions&version=0.35.0
                    
Install as a Cake Addin
#tool nuget:?package=JamesTryand.DotnetCqrs.Abstractions&version=0.35.0
                    
Install as a Cake Tool

Provider-neutral CQRS/event-sourcing contracts for dotnetcqrs -- envelope types, IEventStore/IReadModelStore, and the consumer/decider surface. No implementation.

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net10.0

    • No dependencies.

NuGet packages (4)

Showing the top 4 NuGet packages that depend on JamesTryand.DotnetCqrs.Abstractions:

Package Downloads
JamesTryand.DotnetCqrs

A CQRS + event sourcing library for .NET: deciders commit events to an append-only SQLite log, projections fold the log into read-model tables, reactors turn events into follow-up commands.

JamesTryand.DotnetCqrs.Crypto

Crypto-shredding support for dotnetcqrs -- the Pii<T> wrapper, its fail-closed JSON envelope, and the HTTP client for the key-management facade. Generated deciders with field.pii values reference this.

JamesTryand.DotnetCqrs.Postgres

Postgres implementation of dotnetcqrs's provider-neutral event-store/read-model contracts (DotnetCqrs.Abstractions) -- the sibling of DotnetCqrs's SQLite implementation.

JamesTryand.DotnetCqrs.Retention

Governed erasure for dotnetcqrs, opt-in: a request to erase a data subject is held while a retention duty or a legal hold stands, and approved once none does. A business-owned retention policy, and a governor that drives each request to a conclusion. Builds on the core dataSubject aggregate in DotnetCqrs.Crypto and only adds refusals to it.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.35.0 145 10/18/2026
0.34.0 148 10/18/2026
0.33.0 152 10/18/2026
0.32.0 149 10/17/2026
0.31.0 146 10/17/2026
0.30.0 139 10/14/2026
0.29.0 135 10/14/2026
0.28.0 132 10/13/2026
0.27.0 133 10/12/2026
0.26.0 131 10/12/2026
0.25.0 134 10/10/2026
0.24.0 137 10/9/2026
0.23.0 136 10/9/2026
0.22.0 136 10/9/2026
0.21.0 139 10/8/2026
0.20.0 135 10/8/2026
0.19.0 131 10/8/2026
0.18.0 144 10/8/2026
0.17.0 146 9/30/2026
0.16.0 134 9/28/2026
Loading failed