public DbFactory(IMigrationController migrationController, IConnectionStringFactory connectionStringFactory, IDiskProvider diskProvider) { _migrationController = migrationController; _connectionStringFactory = connectionStringFactory; _diskProvider = diskProvider; }
public DbFactory(IMigrationController migrationController, IConnectionStringFactory connectionStringFactory, IDiskProvider diskProvider, IRestoreDatabase restoreDatabaseService) { _migrationController = migrationController; _connectionStringFactory = connectionStringFactory; _diskProvider = diskProvider; _restoreDatabaseService = restoreDatabaseService; }
public Database(IConfiguration config, IMigrationController migrationController, ILogger <Database> logger) { _connectionString = config.GetConnectionString("Database"); _logger = logger; var context = new MigrationContext(); migrationController.Migrate(_connectionString, context); TableMapping.Map(); }
public DbFactory(IMigrationController migrationController, IConnectionStringFactory connectionStringFactory) { _migrationController = migrationController; _connectionStringFactory = connectionStringFactory; }