EventStoreCore.EventGrid
1.0.2-beta.1
See the version list below for details.
dotnet add package EventStoreCore.EventGrid --version 1.0.2-beta.1
NuGet\Install-Package EventStoreCore.EventGrid -Version 1.0.2-beta.1
<PackageReference Include="EventStoreCore.EventGrid" Version="1.0.2-beta.1" />
<PackageVersion Include="EventStoreCore.EventGrid" Version="1.0.2-beta.1" />
<PackageReference Include="EventStoreCore.EventGrid" />
paket add EventStoreCore.EventGrid --version 1.0.2-beta.1
#r "nuget: EventStoreCore.EventGrid, 1.0.2-beta.1"
#:package EventStoreCore.EventGrid@1.0.2-beta.1
#addin nuget:?package=EventStoreCore.EventGrid&version=1.0.2-beta.1&prerelease
#tool nuget:?package=EventStoreCore.EventGrid&version=1.0.2-beta.1&prerelease
EventStoreCore.EventGrid
Azure Event Grid publisher integration built on EventStoreCore.CloudEvents.
services.AddEventStore(builder =>
{
builder.AddEventGridSubscription(options =>
{
options.MapEvent<OrderCreated>(
"com.example.order.created",
"urn:example:orders",
e => e.StreamId.ToString("D"));
});
});
Configure Azure credentials and the Event Grid client in application DI.
Delivery is at-least-once; consumers should deduplicate with the source
EventStore EventId. EventStoreCore owns the subscription checkpoint, while
Event Grid owns transport delivery and retry behavior.
Entity outbox
services.AddEventGridOutboxSubscription(options =>
{
options.MapEvent<OrderCreated>(
"com.example.order.created",
"urn:example:orders",
e => e.SourceEntityKey);
});
This uses the independently checkpointed entity-outbox daemon. The CloudEvent ID is the stable outbox event ID, and source-entity, tenant, sequence, and change metadata are included as CloudEvent extension attributes.
| 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
- Azure.Messaging.EventGrid (>= 5.0.0)
- EventStoreCore (>= 1.0.2-beta.1)
- EventStoreCore.Abstractions (>= 1.0.2-beta.1)
- EventStoreCore.CloudEvents (>= 1.0.2-beta.1)
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.0.2-beta.2 | 55 | 7/28/2026 |
| 1.0.2-beta.1 | 50 | 7/26/2026 |
| 1.0.1 | 119 | 5/25/2026 |
| 1.0.0-beta.13 | 70 | 4/8/2026 |
| 1.0.0-beta.12 | 70 | 2/15/2026 |
| 1.0.0-beta.11 | 74 | 2/13/2026 |
| 1.0.0-beta.10 | 70 | 2/13/2026 |
| 1.0.0-beta.9 | 70 | 2/5/2026 |
| 1.0.0-beta.8 | 74 | 2/3/2026 |
| 1.0.0-beta.7 | 68 | 2/3/2026 |
| 1.0.0-beta.6 | 68 | 2/2/2026 |
| 1.0.0-beta.5 | 72 | 1/17/2026 |
| 1.0.0-beta.4 | 75 | 1/16/2026 |
| 1.0.0-beta.3 | 80 | 1/15/2026 |
| 1.0.0-beta.2 | 73 | 1/14/2026 |
| 1.0.0-beta.1 | 74 | 1/13/2026 |
| 0.9.1 | 121 | 1/12/2026 |
| 0.9.0 | 126 | 1/12/2026 |
| 0.8.1 | 205 | 12/23/2025 |
| 0.8.0-beta.3 | 158 | 12/23/2025 |