Ho creato una libreria di classi .net core 2. e ho creato le entità e le configurazioni dei tipi di entità. Ho creato il DbContext
public class EFDBContext : DbContext
{
public EFDBContext(DbContextOptions options) : base(options)
{
}
}
quindi ho creato un TemporaryDbContextFactory
public class TemporaryDbContextFactory : IDesignTimeDbContextFactory<EFDBContext>
{
public EFDBContext CreateDbContext(string[] args)
{
var builder = new DbContextOptionsBuilder<EFDBContext>();
builder.UseSqlServer("Name=AppConnectionString",
optionsBuilder => optionsBuilder.MigrationsAssembly(typeof(EFDBContext).GetTypeInfo().Assembly.GetName().Name));
return new EFDBContext(builder.Options);
}
}
Sto cercando di eseguire Add-Migration ma non ho ottenuto nulla. la migrazione non è stata creata
Quindi cosa mi manca qui ??