using Microsoft.EntityFrameworkCore; namespace BuildingBlocks.PersistMessageProcessor; public interface IPersistMessageDbContext { DbSet PersistMessage { get; } Task SaveChangesAsync(CancellationToken cancellationToken = default); Task ExecuteTransactionalAsync(CancellationToken cancellationToken = default); }