public MsSqlRepository(TDbContext dbContext, MsSqlDataSource dataSource, IConnectionStringProvider connectionStringProvider) : base(dbContext) { _connectionString = connectionStringProvider.GetConnectionStringFor(dataSource); }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { optionsBuilder .UseSqlServer(_dataSourceConnectionStringProvider.GetConnectionStringFor(DataSource)) .ConfigureWarnings(warnings => warnings.Throw(RelationalEventId.QueryClientEvaluationWarning)); }