Bondstone.Capabilities.DomainEvents.EntityFrameworkCore
1.2.1
dotnet add package Bondstone.Capabilities.DomainEvents.EntityFrameworkCore --version 1.2.1
NuGet\Install-Package Bondstone.Capabilities.DomainEvents.EntityFrameworkCore -Version 1.2.1
<PackageReference Include="Bondstone.Capabilities.DomainEvents.EntityFrameworkCore" Version="1.2.1" />
<PackageVersion Include="Bondstone.Capabilities.DomainEvents.EntityFrameworkCore" Version="1.2.1" />
<PackageReference Include="Bondstone.Capabilities.DomainEvents.EntityFrameworkCore" />
paket add Bondstone.Capabilities.DomainEvents.EntityFrameworkCore --version 1.2.1
#r "nuget: Bondstone.Capabilities.DomainEvents.EntityFrameworkCore, 1.2.1"
#:package Bondstone.Capabilities.DomainEvents.EntityFrameworkCore@1.2.1
#addin nuget:?package=Bondstone.Capabilities.DomainEvents.EntityFrameworkCore&version=1.2.1
#tool nuget:?package=Bondstone.Capabilities.DomainEvents.EntityFrameworkCore&version=1.2.1
Bondstone.Capabilities.DomainEvents.EntityFrameworkCore
Entity Framework Core bridge for optional Bondstone module-local domain event persistence.
This package owns EF change-tracker collection, EF record mapping, and the capability pipeline contribution that stages domain event records inside an observed EF module transaction.
The EF bridge does not dispatch local IDomainEventHandler<TDomainEvent>
handlers or map domain events to integration events. It persists module-local
domain event records only.
Quick Path
Use this bridge with Bondstone.Capabilities.DomainEvents for EF-backed
modules that persist module-local domain event records. Map the domain event
records in the module DbContext and keep integration-event publishing
explicit in module handlers.
Install this package when an EF-backed module needs Bondstone to collect and stage module-local domain event records inside the module transaction. It is optional and separate from durable integration event publishing.
See:
| 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
- Bondstone (>= 1.2.1)
- Bondstone.Capabilities.DomainEvents (>= 1.2.1)
- Bondstone.Persistence (>= 1.2.1)
- Bondstone.Persistence.EntityFrameworkCore (>= 1.2.1)
- Microsoft.EntityFrameworkCore.Relational (>= 10.0.8)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.8)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.