Exemple #1
0
        public MyReservationContextFixture()
        {
            var builder = new DbContextOptionsBuilder <MyReservationContext>();

            builder.UseInMemoryDatabase(databaseName: "MyReservationDbInMemory" + Guid.NewGuid().ToString());

            var dbContextOptions = builder.Options;

            Context = new MyReservationContext(dbContextOptions);

            Context.Database.EnsureDeleted();
            bool created = Context.Database.EnsureCreated();

            Assert.True(created);

            SeedData();
        }
 public GenericRepository(MyReservationContext context)
 {
     _context = context;
     _dbSet   = _context.Set <TEntity>();
 }
 public GenericRepository(DbContextOptions options)
 {
     _context = new MyReservationContext(options);
     _dbSet   = _context.Set <TEntity>();
 }
Exemple #4
0
 public ReservationService(IGenericRepository <Data.Models.Reservation> repository, IMapper mapper, MyReservationContext context) : base(repository, mapper)
 {
     _repository = repository;
     _mapper     = mapper;
     _context    = context;
 }
 public EventRepository(MyReservationContext context) : base(context)
 {
 }
Exemple #6
0
 public GenericRepository(MyReservationContext dbContext)
 {
     _dbContext = dbContext;
 }
 public GenericService(MyReservationContext context)
 {
     _context = context;
 }
 public GenericService(DbContextOptions options)
 {
     _context = new MyReservationContext(options);
 }