Skip to main content
Table of Contents

Namespace Stratara.EventSourcing.EntityFrameworkCore

Namespaces

Stratara.EventSourcing.EntityFrameworkCore.Abstractions
Stratara.EventSourcing.EntityFrameworkCore.Constants
Stratara.EventSourcing.EntityFrameworkCore.Conventions
Stratara.EventSourcing.EntityFrameworkCore.Extensions
Stratara.EventSourcing.EntityFrameworkCore.IdentityStore
Stratara.EventSourcing.EntityFrameworkCore.Migration
Stratara.EventSourcing.EntityFrameworkCore.ReadStore
Stratara.EventSourcing.EntityFrameworkCore.WriteStore

Classes

UnitOfWork<TDbContext>

Base IUnitOfWork implementation backed by an EF Core IDbContextFactory<TContext>. Each StartAsync(CancellationToken) call mints a fresh DbContext that lives for the duration of the returned transaction.