public UnitOfWork(AppDbContext context) { _context = context; Rooms = new RoomRepository(_context); Clinicians = new ClinicianRepository(_context); Parents = new ParentRepository(_context); }
public UnitOfWork( IDataMapper mapper, ClinicDb context) { _mapper = mapper; _context = context; UserRepository = new UserRepository(mapper, context); BookingRepository = new BookingRepository(mapper, context); RefreshTokenRepository = new RefreshTokenRepository(mapper, context); ClinicClinicianRepository = new ClinicClinicianRepository(context); DocumentRepository = new DocumentRepository(context); ClinicRepository = new ClinicRepository(mapper, context); ClinicianRepository = new ClinicianRepository(mapper, context); PatientRepository = new PatientRepository(context); }