Example #1
0
        public UnitOfWork(UniHubDbContext dbContext,
                          IFacultyRepository facultyRepository,
                          IFileRepository fileRepository,
                          IPostRepository postRepository,
                          IUniversityRepository universityRepository,
                          ISubjectRepository subjectRepository,
                          IUserRepository userRepository,
                          ICountryRepository countryRepository,
                          ICityRepository cityRepository,
                          ITeacherRepository teacherRepository,
                          IPostVoteRepository postActionRepository,
                          IRefreshTokenRepository refreshTokenRepository,
                          IUserAvailablePostRepository userAvailablePostRepository,
                          IComplaintRepository complaintRepository)
        {
            UserAvailablePostRepository = userAvailablePostRepository;
            RefreshTokenRepository      = refreshTokenRepository;
            FacultyRepository           = facultyRepository;
            FileRepository       = fileRepository;
            PostRepository       = postRepository;
            UniversityRepository = universityRepository;
            SubjectRepository    = subjectRepository;
            UserRepository       = userRepository;
            CountryRepository    = countryRepository;
            CityRepository       = cityRepository;
            TeacherRepository    = teacherRepository;
            PostVoteRepository   = postActionRepository;
            ComplaintRepository  = complaintRepository;

            _dbContext = dbContext;
        }
Example #2
0
 public UserAvailablePostRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
Example #3
0
 public BaseRepository(UniHubDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Example #4
0
 public SubjectRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
Example #5
0
 public PostRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
Example #6
0
 public CountryRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
Example #7
0
 public FileRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
Example #8
0
 public UserRepository(UniHubDbContext repositoryContext) : base(repositoryContext)
 {
 }
Example #9
0
 public UniversityRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
Example #10
0
 public RefreshTokenRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
Example #11
0
 public TeacherRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
Example #12
0
 public ComplaintRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
Example #13
0
 public FacultyRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }