SnowStorm 0.6.0
Breaking changes implemented in 0.20.0
Removed Infrastructure from Name Space
Added 'ExternalAssemblyName' parameter to Configure AppDbContext and MediatR
'ExternalAssemblyName' will assist with integration testing and objects in external projects.
See https://github.com/BenVanZyl/Reliance for sample code on how to use.
See the version list below for details.
dotnet add package SnowStorm --version 0.6.0
NuGet\Install-Package SnowStorm -Version 0.6.0
<PackageReference Include="SnowStorm" Version="0.6.0" />
paket add SnowStorm --version 0.6.0
#r "nuget: SnowStorm, 0.6.0"
// Install SnowStorm as a Cake Addin #addin nuget:?package=SnowStorm&version=0.6.0 // Install SnowStorm as a Cake Tool #tool nuget:?package=SnowStorm&version=0.6.0
Please note that this code is under development and NOT production ready!
Making it easy to implement the CQRS pattern using the following:
- Query executors
- MediatR
- AutoMapper
CQRS stands for Command Query Responsibility Segregation
At its heart is the notion that you can use a different model to update information than the model you use to read information.
Source Code for SnowStorm can be found at GitHub: https://github.com/benvanzyl/snowstorm
Release Notes:
- Target .Net Core 3.0
- Removed Swagger as latest release version of Swagger is not compatible with .Net Core 3.0
- Package is now concentrated on supplying the infrastructure for the CQRS pattern
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. 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. |
.NET Core | netcoreapp3.0 is compatible. netcoreapp3.1 was computed. |
-
.NETCoreApp 3.0
- AutoMapper (>= 9.0.0)
- AutoMapper.Extensions.Microsoft.DependencyInjection (>= 7.0.0)
- MediatR (>= 7.0.0)
- MediatR.Extensions.Microsoft.DependencyInjection (>= 7.0.0)
- Microsoft.EntityFrameworkCore (>= 3.0.1)
- System.Data.SqlClient (>= 4.7.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
2.2.0 | 135 | 3/17/2024 | |
2.1.0 | 132 | 1/17/2024 | |
2.0.0 | 137 | 1/4/2024 | |
1.11.0 | 197 | 7/12/2023 | |
1.10.0 | 169 | 6/18/2023 | |
1.9.0 | 143 | 5/31/2023 | |
1.8.0 | 190 | 4/8/2023 | |
1.7.0 | 489 | 9/17/2022 | |
1.6.0 | 443 | 9/17/2022 | |
1.4.0 | 516 | 5/25/2022 | |
1.3.0 | 556 | 4/19/2022 | |
1.2.0 | 571 | 4/6/2022 | |
1.1.0 | 541 | 4/3/2022 | |
1.0.0 | 415 | 11/27/2021 | |
0.21.0 | 572 | 7/27/2021 | |
0.20.0 | 433 | 4/5/2021 | |
0.18.0 | 672 | 11/30/2020 | |
0.17.0 | 526 | 11/29/2020 | |
0.16.0 | 585 | 10/23/2020 | |
0.15.0 | 523 | 10/20/2020 | |
0.14.0 | 548 | 9/15/2020 | |
0.13.0 | 544 | 7/29/2020 | |
0.12.0 | 715 | 6/3/2020 | |
0.11.0 | 570 | 2/20/2020 | |
0.10.0 | 639 | 1/14/2020 | |
0.6.0 | 606 | 12/4/2019 | |
0.4.1-pullrequest0019-0002 | 671 | 12/2/2019 | |
0.4.0 | 845 | 12/1/2019 | |
0.3.1 | 898 | 12/1/2019 | |
0.3.1-pullrequest0018-0003 | 744 | 12/1/2019 | |
0.3.0 | 672 | 11/3/2019 |