using Microsoft.EntityFrameworkCore; namespace ZymonicServices; public class ZymonicDbContextFactory : IZymonicDbContextFactory { DbContextOptions _options; public ZymonicDbContextFactory(DbContextOptions options) { var optionsBuilder = new DbContextOptionsBuilder(options) .EnableDetailedErrors() .EnableSensitiveDataLogging(); // Optional for more detailed logs _options = optionsBuilder.Options; } public IZymonicDbContext CreateDbContext() { return new ZymonicDbContext(_options); } }