public UnitOfWork(RoomMateDbContext context) { _context = context; UsersRepository = new UserRepository(_context); RoomsRepository = new RoomRepository(_context); EquipmentRepository = new GenericRepository <Equipment>(_context); AddressesRepository = new AddressRepository(_context); RoomImagesRepository = new RoomImageRepository(_context); UserImageRepository = new GenericRepository <UserImage>(_context); BookingRepository = new BookingRepository(_context); }
public RoomRepository(RoomMateDbContext mainContext) : base(mainContext) { }
public AddressRepository(RoomMateDbContext mainContext) : base(mainContext) { }
public BookingRepository(RoomMateDbContext mainContext) : base(mainContext) { }
public GenericRepository(RoomMateDbContext _context) { this._context = _context; table = _context.Set <T>(); }
public GenericRepository() { this._context = new RoomMateDbContext(); table = _context.Set <T>(); }