ASP.NET Core 2 System.MissingMethodException: для этого объекта не определен конструктор без параметров

JianYA спросил: 07 октября 2018 в 12:30 в: asp.net

Я получаю эту ошибку, когда пытаюсь выполнить миграцию

System.MissingMethodException: для этого объекта не определен конструктор без параметров. atSystem.RuntimeTypeHandle.CreateInstance (тип RuntimeType, BooleanpublicOnly, Boolean wrapExceptions, Boolean & canBeCached, RuntimeMethodHandleInternal & ctor)

, что я пытаюсь сделать в своем классе, - это использование в моем классе. Это возможно сделать? Вот как я сейчас это делаю:

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"]);
    }
}

0 ответов