コード例 #1
0
ファイル: DbTestBase.cs プロジェクト: Greved/scrumify-api
        public virtual void Setup()
        {
            Log.Logger = new LoggerConfiguration()
                         .MinimumLevel.Debug()
                         .MinimumLevel.Override("Microsoft", LogEventLevel.Information)
                         .Enrich.FromLogContext()
                         .WriteTo.Console()
                         .CreateLogger();

            DbConnectionStringProvider = A.Fake <IDbConnectionStringProvider>();
            A.CallTo(() => DbConnectionStringProvider.Get()).Returns(@"Server=127.0.0.1;Port=5433;Database=scrumify-test;Userid=postgres;Password=postgres;SslMode=Require;");
        }
コード例 #2
0
 public DbConnectionProvider(IDbConnectionStringProvider connectionStringDataProvider)
 {
     this.connectionStringDataProvider = connectionStringDataProvider;
 }
コード例 #3
0
 public SqlConnectionProvider(IDbConnectionStringProvider connectionStringProvider)
 {
     this.connectionStringProvider = connectionStringProvider;
 }
コード例 #4
0
 public DbManagerFactory(IDbUtils dbUtilsUtils, IDbConnectionStringProvider connectionStringProvider)
 {
     _connectionStringProvider = connectionStringProvider ?? throw new ArgumentNullException(nameof(connectionStringProvider));
     _dbUtils = dbUtilsUtils ?? throw new ArgumentNullException(nameof(dbUtilsUtils));
 }
コード例 #5
0
 public ValuesController(IDbConnectionStringProvider dbConnectionStringProvider)
 {
     this.dbConnectionStringProvider = dbConnectionStringProvider;
 }
コード例 #6
0
ファイル: QueryExecuter.cs プロジェクト: Greved/scrumify-api
 public QueryExecuter(IDbConnectionStringProvider dbConnectionStringProvider)
 {
     this.dbConnectionStringProvider = dbConnectionStringProvider;
 }