public UnitOfWork(RozkladContext db, ContextRepository <UserEntity> userRepository, ContextRepository <DepartamentEntity> departamentRepository, ContextRepository <GroupEntity> groupRepository, ContextRepository <LectureEntity> lectureRepository, ContextRepository <RoomEntity> roomRepository, ContextRepository <SubjectEntity> subjectRepository, ContextRepository <TeacherEntity> teacherRepository) { _db = db; Users = userRepository; Departaments = departamentRepository; Groups = groupRepository; Lectures = lectureRepository; Rooms = roomRepository; Subjects = subjectRepository; Teachers = teacherRepository; }
public ContextRepository(RozkladContext context) { _context = context; _dbSet = context.Set <TEntity>(); }