0
0

Don't use PooledDbContextFactory when initially loading config

This commit is contained in:
Rhys Ickeringill
2025-12-28 16:19:33 +11:00
parent d80dd87d66
commit b7848d71d6
6 changed files with 23 additions and 11 deletions

View File

@@ -84,9 +84,11 @@ public record Setting : ISetting
public required string Value { get; set; }
}
public class MyDbContext(DbContextOptions<MyDbContext> options) : DbContext(options), ISettingsDbContext<DbSet<Setting>, Setting>
public class MyDbContext(DbContextOptions<MyDbContext> options) : DbContext(options), ISettingsDbContext<DbSet<Setting>, Setting>, ISettingsDbContextFactory<MyDbContext>
{
public DbSet<Setting> Settings { get; set; }
public static MyDbContext Create(DbContextOptions<MyDbContext> options) => new(options);
}