public ApplicationDbContext For() { var connectionString = _settingsProvider.DatabaseConnectionString(); // TODO: cleanup duplication of this - see DotnetMigrationsContextFactory var builder = new DbContextOptionsBuilder <ApplicationDbContext>() .UseSqlServer(connectionString, providerOptions => providerOptions.CommandTimeout(COMMAND_TIMEOUT_SECONDS)) .UseQueryTrackingBehavior(QueryTrackingBehavior.NoTracking); var options = builder.Options; return(new ApplicationDbContext(options)); }
public ApplicationDbContext For() { var connectionString = _settingsProvider.DatabaseConnectionString(); return(new ApplicationDbContext(connectionString)); }