public DatabaseRepository(DatabaseRepositorySettings settings, ILogger logger) { _logger = logger; _connectionString = settings.ConnectionString; _customersStash = new List <Customer>(); _carsStash = new List <Car>(); _ordersStash = new List <Order>(); ErrorHappened = false; Database.SetInitializer(new AutoServiceDbInitializer(this, settings.DatabaseConnectionAction)); DbAction(context => context.Database.Initialize(true)); }
public DatabaseRepository(DatabaseRepositorySettings settings) : this(settings, new NullLogger()) { }