Purview.EventSourcing.MongoDB
2.0.0-prerelease.34
See the version list below for details.
dotnet add package Purview.EventSourcing.MongoDB --version 2.0.0-prerelease.34
NuGet\Install-Package Purview.EventSourcing.MongoDB -Version 2.0.0-prerelease.34
<PackageReference Include="Purview.EventSourcing.MongoDB" Version="2.0.0-prerelease.34" />
<PackageVersion Include="Purview.EventSourcing.MongoDB" Version="2.0.0-prerelease.34" />
<PackageReference Include="Purview.EventSourcing.MongoDB" />
paket add Purview.EventSourcing.MongoDB --version 2.0.0-prerelease.34
#r "nuget: Purview.EventSourcing.MongoDB, 2.0.0-prerelease.34"
#:package Purview.EventSourcing.MongoDB@2.0.0-prerelease.34
#addin nuget:?package=Purview.EventSourcing.MongoDB&version=2.0.0-prerelease.34&prerelease
#tool nuget:?package=Purview.EventSourcing.MongoDB&version=2.0.0-prerelease.34&prerelease
Purview.EventSourcing.MongoDB
Purview.EventSourcing.MongoDB provides both MongoDB event-stream persistence and MongoDB queryable snapshot persistence for Purview Event Sourcing.
Install
dotnet add package Purview.EventSourcing.MongoDB
Register the providers
builder.Services.AddMongoDBEventStore();
builder.Services.AddMongoDBSnapshotQueryableEventStore();
What it provides
- MongoDB-backed event-stream persistence through
IEventStore - Query/list/count/first/single snapshot-backed reads through
IQueryableEventStore - Configuration binding for event and snapshot MongoDB stores
- Telemetry registration for MongoDB event and snapshot operations
Documentation
Snapshot query translation capabilities differ by provider; consult the provider matrix and provider-specific guides before relying on deep nested predicates for complex value-object shapes.
| Product | Versions 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. |
-
net10.0
- LinqKit (>= 1.3.11)
- Microsoft.Extensions.Caching.Abstractions (>= 10.0.12)
- Microsoft.Extensions.Configuration.Abstractions (>= 10.0.12)
- Microsoft.Extensions.Configuration.Binder (>= 10.0.12)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.12)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.12)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.12)
- Microsoft.Extensions.Options (>= 10.0.12)
- Microsoft.Extensions.Telemetry.Abstractions (>= 10.10.0)
- MongoDB.Driver (>= 3.11.2)
- Purview.EventSourcing (>= 2.0.0-prerelease.34)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Purview.EventSourcing.MongoDB:
| Package | Downloads |
|---|---|
|
Purview.EventSourcing.Admin.MongoDB
MongoDB storage adapter for Purview EventSourcing Admin Portal. Enables aggregate search, event inspection, and point-in-time projection queries on MongoDB event stores. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.0.0-prerelease.35 | 0 | 9/18/2026 |
| 2.0.0-prerelease.34 | 0 | 9/18/2026 |
| 2.0.0-prerelease.33 | 30 | 9/17/2026 |
| 2.0.0-prerelease.32 | 49 | 9/15/2026 |
| 2.0.0-prerelease.31 | 61 | 9/12/2026 |
| 2.0.0-prerelease.30 | 71 | 9/8/2026 |
| 2.0.0-prerelease.29 | 82 | 8/3/2026 |
| 2.0.0-prerelease.28 | 73 | 7/20/2026 |
| 2.0.0-prerelease.27 | 54 | 7/20/2026 |
| 2.0.0-prerelease.26 | 56 | 7/20/2026 |
| 2.0.0-prerelease.25 | 55 | 7/20/2026 |
| 2.0.0-prerelease.23 | 61 | 7/20/2026 |
| 2.0.0-prerelease.22 | 62 | 7/19/2026 |
| 2.0.0-prerelease.21 | 71 | 6/26/2026 |
| 2.0.0-prerelease.20 | 74 | 6/26/2026 |
| 2.0.0-prerelease.19 | 79 | 6/26/2026 |
| 2.0.0-prerelease.18 | 81 | 6/25/2026 |
| 2.0.0-prerelease.16 | 84 | 6/23/2026 |
| 2.0.0-prerelease.15 | 82 | 6/22/2026 |
| 2.0.0-prerelease.14 | 80 | 6/22/2026 |