Beispiel #1
0
        public BaseRepository( )
        {
            var configBuilder = new ConfigurationBuilder()
                                .SetBasePath(Directory.GetCurrentDirectory())
                                .AddJsonFile("databaseconfig.json", optional: true);
            var config = configBuilder.Build();
            DbAccessorConfiguration configuration = new DbAccessorConfiguration(
                config["ConnectionString"], (DatabaseType)int.Parse(config["DatabaseType"]));

            DbContext = new DbContext(configuration);
        }
Beispiel #2
0
 public DbContext(DbAccessorConfiguration dbConfiguration)
 {
     _dbConfiguration = dbConfiguration;
     _dataAccessor    = new DataAccessor(dbConfiguration);
 }