示例#1
0
        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);
        }
示例#2
0
 public ClinicClinicianRepository(ClinicDb context) : base(context)
 {
 }
示例#3
0
 public DocumentRepository(
     ClinicDb context) : base(context)
 {
 }
 public RefreshTokenRepository(
     IDataMapper mapper,
     ClinicDb context) : base(context)
 {
     _mapper = mapper;
 }
示例#5
0
 public Repository(ClinicDb context)
 {
     _context = context;
 }
示例#6
0
 public ClinicianRepository(
     IDataMapper mapper,
     ClinicDb clinicDb) : base(clinicDb)
 {
     _mapper = mapper;
 }
示例#7
0
 public UserRepository(
     IDataMapper mapper,
     ClinicDb context) : base(context)
 {
     _mapper = mapper;
 }
示例#8
0
 public PatientRepository(
     ClinicDb context) : base(context)
 {
 }