using CleanArchitecture.Domain.DomainNotifications; using CleanArchitecture.Infrastructure.Configurations.EventSourcing; using Microsoft.EntityFrameworkCore; namespace CleanArchitecture.Infrastructure.Database; public class DomainNotificationStoreDbContext : DbContext { public virtual DbSet StoredDomainNotifications { get; set; } = null!; public DomainNotificationStoreDbContext(DbContextOptions options) : base(options) { } protected override void OnModelCreating(ModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); modelBuilder.ApplyConfiguration(new StoredDomainNotificationConfiguration()); } }