コード例 #1
0
ファイル: UnitOfWork.cs プロジェクト: vlod11/stu-api
        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;
        }
コード例 #2
0
 public UserAvailablePostRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
コード例 #3
0
ファイル: BaseRepository.cs プロジェクト: vlod11/stu-api
 public BaseRepository(UniHubDbContext dbContext)
 {
     _dbContext = dbContext;
 }
コード例 #4
0
 public SubjectRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
コード例 #5
0
ファイル: PostRepository.cs プロジェクト: vlod11/stu-api
 public PostRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
コード例 #6
0
ファイル: CountryRepository.cs プロジェクト: vlod11/stu-api
 public CountryRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
コード例 #7
0
 public FileRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
コード例 #8
0
ファイル: UserRepository.cs プロジェクト: vlod11/stu-api
 public UserRepository(UniHubDbContext repositoryContext) : base(repositoryContext)
 {
 }
コード例 #9
0
 public UniversityRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
コード例 #10
0
 public RefreshTokenRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
コード例 #11
0
 public TeacherRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
コード例 #12
0
ファイル: ComplaintRepository.cs プロジェクト: vlod11/stu-api
 public ComplaintRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }
コード例 #13
0
ファイル: FacultyRepository.cs プロジェクト: vlod11/stu-api
 public FacultyRepository(UniHubDbContext dbContext) : base(dbContext)
 {
 }