SharpCoreDB.Projections
1.6.0
dotnet add package SharpCoreDB.Projections --version 1.6.0
NuGet\Install-Package SharpCoreDB.Projections -Version 1.6.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="SharpCoreDB.Projections" Version="1.6.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="SharpCoreDB.Projections" Version="1.6.0" />
<PackageReference Include="SharpCoreDB.Projections" />
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add SharpCoreDB.Projections --version 1.6.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: SharpCoreDB.Projections, 1.6.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package SharpCoreDB.Projections@1.6.0
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=SharpCoreDB.Projections&version=1.6.0
#tool nuget:?package=SharpCoreDB.Projections&version=1.6.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
SharpCoreDB.Projections v1.6.0
Optional projection package for SharpCoreDB Event Sourcing.
What this package is for
Use this package when you want to consume stored events and turn them into read models, dashboards, denormalized views, or other derived state.
What this package does exactly
- Registers and executes projections
- Persists projection checkpoints so catch-up can resume safely
- Supports in-memory and SharpCoreDB-backed checkpoint stores
- Runs projections inline or in a hosted background worker
- Exposes projection metrics for diagnostics and OpenTelemetry export
What this package does not do
- It does not store events
- It does not dispatch commands
- It does not impose a full CQRS framework
Highlights in v1.6.0
- Synchronized with the SharpCoreDB
1.6.0package line - Documents durable SharpCoreDB-backed checkpoints and hosted worker support
- Includes OpenTelemetry-ready projection metrics in the baseline package guidance
Included in this scaffold
- Projection registration with
ProjectionBuilder - Projection execution context contracts
- Projection checkpoint model and store contract
- In-memory checkpoint store
- SharpCoreDB-backed checkpoint store
- Inline projection runner
- PeriodicTimer-based background projection worker
IServiceCollectionregistration extensions- Hosted worker hook for server-ready background projection execution
- Lightweight metrics contracts (
IProjectionMetrics) and in-memory metrics collector - OpenTelemetry metrics adapter (
OpenTelemetryProjectionMetrics) for Prometheus/OTel pipelines - Projection execution mode and runner options
Installation
dotnet add package SharpCoreDB.Projections --version 1.6.0
| 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. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net10.0
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.5)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.5)
- SharpCoreDB.EventSourcing (>= 1.6.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 |
|---|---|---|
| 1.6.0 | 75 | 3/23/2026 |
v1.6.0: Synchronized release with the latest SharpCoreDB features, fixes, and documentation updates.