public Startup(IConfiguration configuration, IHostingEnvironment hostingEnvironment) { Configuration = configuration; _hostingEnvironment = hostingEnvironment; DatabaseConfigurations = new DatabaseConfigurations( Configuration.GetValue("InMemoryDatabase", true) && hostingEnvironment.CanModifyScheme(), Configuration.GetValue("RunMigrations", false) && hostingEnvironment.CanModifyScheme(), Configuration.GetValue("RunSeed", false) && hostingEnvironment.CanModifyScheme(), Configuration.GetConnectionString("SeedDB") ); }
public Startup(IConfiguration configuration, IHostingEnvironment env) { Configuration = configuration; _env = env; DatabaseConfigurations = new DatabaseConfigurations( Configuration.GetValue("InMemoryDatabase", true) && env.CanModifyScheme(), Configuration.GetValue("RunMigrations", false) && env.CanModifyScheme(), Configuration.GetValue("RunSeed", false) && env.CanModifyScheme(), Configuration.GetConnectionString("SeedDB") ); UseTestingAuthentication = Configuration.GetValue("UseTestAuthentication", false); }