Beispiel #1
0
        public Startup(IConfiguration configuration)
        {
            Configuration = configuration;

            IDataAccessor dataAccessor = new DataAccessor(false, "Data Source=ConsoleRunDatabase.db");

            using (var dbContext = dataAccessor.GetNewDatabaseContext())
            {
                //dbContext.Database.EnsureDeleted();
                dbContext.Database.EnsureCreated();
                //dbContext.Database.Migrate();
            }
            _repositoryFactory = new DatabaseRepositoryFactory(dataAccessor);
        }
Beispiel #2
0
 public TravelerController(IDatabaseRepositoryFactory repositoryFactory)
 {
     _travelerRepository = repositoryFactory.GetNewTravelerRepository();
 }
Beispiel #3
0
        //private readonly ITravelerTravelDateReferenceRepository _var;

        public TravelController(IDatabaseRepositoryFactory repositoryFactory)
        {
            _travelDateRepository = repositoryFactory.GetNewTravelDateRepository();
            //_var = repositoryFactory.GetNewTravelerTravelDateReferenceRepository();
        }