Я получаю эту ошибку при попытке выполнить миграцию
System.MissingMethodException: конструктор без параметров не определен
для этого объекта. в
System.RuntimeTypeHandle.CreateInstance (тип RuntimeType, логическое значение
publicOnly, Boolean wrapExceptions, Boolean & canBeCached,
RuntimeMethodHandleInternal & ctor)
Я пытаюсь использовать Iconfiguration внутри моего класса dbcontext. Это возможно сделать? Вот как я сейчас это делаю:
public class AppDbContext : DbContext
{
public IConfiguration Configuration { get; }
public AppDbContext(DbContextOptions<AppDbContext> options,) :
base(options) {
Configuration = configuration;
}
public DbSet<ApplicationUsers> ApplicationUsers { get; set; }
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.HasDefaultSchema(schema: Configuration["DatabaseConfiguration:SchemaName"]);
}
}