Purview EventSourcing
PreviewAggregate-based event sourcing for .NET across any store.
Overview
A .NET event sourcing framework for building aggregate-based applications. Provider-agnostic store facades, source-generated aggregates and events, transaction coordination for multi-aggregate saves, queryable snapshots and read models, and storage providers for SQL Server, PostgreSQL, MongoDB, Azure Storage, Azure Cosmos DB, and in-memory.
Packages
| Package | Stable | Prerelease | Downloads |
|---|---|---|---|
| Purview.EventSourcing | — | 2.0.0-prerelease.32 | — |
| Purview.EventSourcing.SqlServer | — | 2.0.0-prerelease.32 | — |
| Purview.EventSourcing.Postgres | — | 2.0.0-prerelease.32 | — |
| Purview.EventSourcing.AzureStorage | — | 2.0.0-prerelease.32 | — |
| Purview.EventSourcing.MongoDB | — | 2.0.0-prerelease.32 | — |
| Purview.EventSourcing.CosmosDb | — | 2.0.0-prerelease.32 | — |
| Purview.EventSourcing.InMemory | — | 2.0.0-prerelease.32 | — |
| Purview.EventSourcing.Validation.FluentValidation | — | 2.0.0-prerelease.32 | — |
| Purview.EventSourcing.Validation.ZodSharp | — | 2.0.0-prerelease.32 | — |
Install
dotnet add package Purview.EventSourcing