![]() |
VOOZH | about |
dotnet add package JasperFx.Events --version 2.13.0
NuGet\Install-Package JasperFx.Events -Version 2.13.0
<PackageReference Include="JasperFx.Events" Version="2.13.0" />
<PackageVersion Include="JasperFx.Events" Version="2.13.0" />Directory.Packages.props
<PackageReference Include="JasperFx.Events" />Project file
paket add JasperFx.Events --version 2.13.0
#r "nuget: JasperFx.Events, 2.13.0"
#:package JasperFx.Events@2.13.0
#addin nuget:?package=JasperFx.Events&version=2.13.0Install as a Cake Addin
#tool nuget:?package=JasperFx.Events&version=2.13.0Install as a Cake Tool
Foundational event store abstractions and projection infrastructure for the Critter Stack. Consumed by Marten (Postgres) and Polecat (SQL Server) so a projection or async-daemon scenario written against JasperFx.Events works across both products.
Provides:
ProjectionBase, IInlineProjection, snapshot / single-stream / multi-stream variants, and the SnapshotLifecycle enum.AsyncShard, ISubscriptionExecution, projection lifecycle and shard role semantics.SliceGroup, EventSlice, IEventSlicer for fan-out projection topologies.IEvent, IEventRegistry, type registry primitives.EventStoreUsage and friends, surfaced through IEventStoreUsageSource to monitoring tools (CritterWatch).public class OrderProjection : SingleStreamProjection<Order, Guid>
{
public Order Create(OrderPlaced e) => new(e.OrderId, e.Total);
public Order Apply(OrderShipped e, Order state) => state with { Shipped = true };
}
Full docs at https://jasperfx.net.
Repo: github.com/JasperFx/jasperfx.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 net9.0 is compatible. net9.0-android net9.0-android was computed. net9.0-browser net9.0-browser was computed. net9.0-ios net9.0-ios was computed. net9.0-maccatalyst net9.0-maccatalyst was computed. net9.0-macos net9.0-macos was computed. net9.0-tvos net9.0-tvos was computed. net9.0-windows net9.0-windows was computed. net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 5 NuGet packages that depend on JasperFx.Events:
| Package | Downloads |
|---|---|
|
Marten
.NET Transactional Document DB and Event Store on PostgreSQL |
|
|
Weasel.Postgresql
Npgsql Helpers and Postgresql Schema Migration Tool, spin off of Marten |
|
|
WolverineFx
Build Robust Event Driven Architectures with Simpler Code |
|
|
Weasel.SqlServer
SqlClient Helpers and SQL Server Schema Migration Tool, spin off of Marten |
|
|
Polecat
SQL Server backed Event Store for the Critter Stack |
Showing the top 2 popular GitHub repositories that depend on JasperFx.Events:
| Repository | Stars |
|---|---|
|
JasperFx/marten
.NET Transactional Document DB and Event Store on PostgreSQL
|
|
|
JasperFx/wolverine
Supercharged .NET server side development!
|
| Version | Downloads | Last Updated |
|---|---|---|
| 2.13.0 | 464 | 6/17/2026 |
| 2.12.0 | 13,712 | 6/14/2026 |
| 2.11.0 | 133 | 6/14/2026 |
| 2.10.0 | 1,711 | 6/13/2026 |
| 2.9.13 | 589 | 6/13/2026 |
| 2.9.12 | 112 | 6/13/2026 |
| 2.9.11 | 110 | 6/13/2026 |
| 2.9.10 | 2,142 | 6/12/2026 |
| 2.9.9 | 4,032 | 6/11/2026 |
| 2.9.8 | 183 | 6/11/2026 |
| 2.9.7 | 102 | 6/11/2026 |
| 2.9.6 | 3,040 | 6/10/2026 |
| 2.9.5 | 119 | 6/10/2026 |
| 2.9.4 | 129 | 6/10/2026 |
| 2.9.3 | 120 | 6/10/2026 |
| 2.9.2 | 5,646 | 6/9/2026 |
| 2.9.1 | 699 | 6/9/2026 |
| 2.9.0 | 792 | 6/8/2026 |
| 2.8.2 | 46,535 | 6/5/2026 |
| 2.8.1 | 109 | 6/5/2026 |