projac - Projac 0.1.0
Projac provides lightweight infrastructure for authoring projections.
PM> Install-Package Projac -Version 0.1.0 -Source https://www.myget.org/F/projac/api/v3/index.json
> nuget.exe install Projac -Version 0.1.0 -Source https://www.myget.org/F/projac/api/v3/index.json
> dotnet add package Projac --version 0.1.0 --source https://www.myget.org/F/projac/api/v3/index.json
> choco install Projac --version 0.1.0 --source https://www.myget.org/F/projac/api/v2
Import-Module PowerShellGet
Register-PSRepository -Name "projac" -SourceLocation "https://www.myget.org/F/projac/api/v2"
Install-Module -Name "Projac" -RequiredVersion "0.1.0" -Repository "projac"
Copy to clipboard
Projac
Projac is a set of .NET libraries that allow you to author projections targeting various backing stores and is easy to integrate with existing event stores such as EventStore and SQLStreamStore.
Projac allows you to author projections that target any store for which you can bring your own connection (e.g Redis, RavenDB, Elasticsearch, Microsoft Windows Azure Table Storage).
Projac.Sql, Projac.SqlClient and Projac.SQLite allow you to author projections that target relational databases. Projac.Sql contains common abstractions across all database providers that use the ADO.NET model. Projac.SqlClient targets Microsoft SQL Server. Projac.SQLite targets SQLite. We welcome contributions for other database providers that follow a similar recipe.
It's available on both NuGet & MyGet:
- Projac: NuGet - MyGet
- Projac.Sql: NuGet - MyGet
- Projac.SqlClient: NuGet - MyGet
- [WIP] Projac.SQLite: NuGet - MyGet
The custom MyGet feed can be found here.
Important Changes
If you're using a version prior to 0.1.0, not only has your cheese been moved, it probably has been broken in unexpected places. Please check out the changes made in 0.1.0 as well as the how do I upgrade to 0.1.0 guide. If you want to keep your cheese as is, you can always fork this code base and use the legacy
branch.
Contributions
Please visit https://github.com/BitTacklr/Projac/wiki/Changes0.1.0 .
- .NETFramework 4.5.2: 4.5.2.0
- .NETFramework 4.6: 4.6.0.0
- .NETStandard 2.0: 2.0.0.0
OwnersYves Reynhout |
AuthorsYves Reynhout |
Project URLhttps://github.com/yreynhout/Projac |
LicenseUnknown |
Tagscommand and query responsibility segregation cqrs event sourcing es domain driven design ddd |
Info6 total downloads |
6 downloads for version 0.1.0 |
Download (34.63 KB) |
Found on the current feed only |
Package history
Version | Size | Last updated | Downloads | Mirrored? | |||
---|---|---|---|---|---|---|---|
0.1.0 | 34.63 KB | Tue, 05 Dec 2017 09:38:51 GMT | 6 |