TinyCqrs 3.0.0
See the version list below for details.
dotnet add package TinyCqrs --version 3.0.0
NuGet\Install-Package TinyCqrs -Version 3.0.0
<PackageReference Include="TinyCqrs" Version="3.0.0" />
paket add TinyCqrs --version 3.0.0
#r "nuget: TinyCqrs, 3.0.0"
// Install TinyCqrs as a Cake Addin #addin nuget:?package=TinyCqrs&version=3.0.0 // Install TinyCqrs as a Cake Tool #tool nuget:?package=TinyCqrs&version=3.0.0
A small CQRS Library based on the CQRS In Practice course by Vladimir Khorikov. Some of the code in this library was extended directly from Vladimir's examples in the course.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net5.0
NuGet packages (3)
Showing the top 3 NuGet packages that depend on TinyCqrs:
Package | Downloads |
---|---|
DgPersonal.Persistence
General persistence code that I use across multiple projects. |
|
TinyCqrs.FluentValidation
A small CQRS Library based on the CQRS In Practice course by Vladimir Khorikov. Some of the code in this library was extended directly from Vladimir's examples in the course. |
|
TinyCqrs.Mvc
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
3.0.0
- Breaking change: Removed support for TinyCqrs.FluentValidation which is now legacy and works only with v2 or lower
- Breaking change: CmdHandler execute return type changed to CmdResult from ICmdResult
- Updated abstract handlers to allow for custom return type
- Updated abstract handlers to provide setter on CmdResult property
2.0.2
- Added [JsonConstructor] attribute to CmdResult for Json.Net
- Fixed naming bug with CmdIssue's [JsonConstructor]
2.0.1
- Added [JsonConstructor] attribute to CmdIssue for Json.Net deserialization
2.0.0
- Breaking change: ICmdResult has merged Errors and Warnings collections into Issues with an IssueType enum.
- Breaking change: ICmdResult has changed IsSuccessful() to Success property for serialization
- Command handler interfaces now also support custom return type where the return type is based on ICmdResult
- Extension method HandlerPipelineEquals() added to express unit test expectation for decorator pipeline in a more succinct manner.
- Handler registrar updated to allow multiple handler contracts on a single concrete class