예제 #1
0
 public FacultyController(IRepository <Faculty> repository,
                          IUnitOfWork unitOfWork,
                          IRelationalRepository <Offer> offRepository,
                          IRepository <Course> crsRepository)
     : base(repository, unitOfWork)
 {
     _offRepository = offRepository;
     _crsRepository = crsRepository;
 }
예제 #2
0
 public StudentController(
     IRepository <Student> stuRepository,
     IRepository <Course> crsRepository,
     IRelationalRepository <Offer> offRepository,
     IRelationalRepository <Enrollment> enrRepository,
     IUnitOfWork unitOfWork) : base(stuRepository, unitOfWork)
 {
     _stuRepository = stuRepository ?? throw new ArgumentNullException(nameof(stuRepository));
     _crsRepository = crsRepository ?? throw new ArgumentNullException(nameof(crsRepository));
     _enrRepository = enrRepository ?? throw new ArgumentNullException(nameof(enrRepository));
     _offRepository = offRepository ?? throw new ArgumentNullException(nameof(offRepository));
 }
예제 #3
0
 public DataRepository(IRelationalRepository <T> baseImplementation)
 {
     baseRepo = baseImplementation;
 }
예제 #4
0
 public TeamRankingRepository(IRelationalRepository <TeamRanking> repo) : base(repo)
 {
 }
예제 #5
0
 public ScheduleGameRepository(IRelationalRepository <ScheduleGame> repo) : base(repo)
 {
 }
예제 #6
0
 protected RelationalService(IRelationalRepository <TModel, TId> repository, IMapper mapper)
     : base(repository, mapper)
 {
 }
예제 #7
0
 public GameDataRepository(IRelationalRepository <GameData> repo) : base(repo)
 {
 }
예제 #8
0
 public SeasonRepository(IRelationalRepository <Season> repo) : base(repo)
 {
 }
예제 #9
0
 public LeagueRepository(IRelationalRepository <League> repo) : base(repo)
 {
 }
예제 #10
0
 public TeamRepository(IRelationalRepository <Team> baseRepo) : base(baseRepo)
 {
 }
예제 #11
0
        //private RepositoryNHibernate<SeasonTeam> repositoryNHibernate;

        public StandingsRepository(IRelationalRepository <SeasonTeam> repo, ICompetitionRepository competitionRepo) : base(repo)
        {
            compRepo = competitionRepo;
        }
예제 #12
0
 public CompetitionRepository(IRelationalRepository <Competition> repo) : base(repo)
 {
 }
예제 #13
0
 public CompetitionConfigRepository(IRelationalRepository <CompetitionConfig> repo) : base(repo)
 {
 }