public SetupMultipleProgramService(ILogger <SetupMultipleProgramService> logger, GRA.Abstract.IDateTimeProvider dateTimeProvider, IAuthorizationCodeRepository authorizationCodeRepository, IBranchRepository branchRepository, IChallengeTaskRepository challengeTaskRepository, IProgramRepository programRepository, IRoleRepository roleRepository, ISystemRepository systemRepository, IPointTranslationRepository pointTranslationRepository, IUserRepository userRepository) : base(logger, dateTimeProvider) { _authorizationCodeRepository = authorizationCodeRepository ?? throw new ArgumentNullException(nameof(authorizationCodeRepository)); _branchRepository = branchRepository ?? throw new ArgumentNullException(nameof(branchRepository)); _challengeTaskRepository = challengeTaskRepository ?? throw new ArgumentNullException(nameof(challengeTaskRepository)); _programRepository = programRepository ?? throw new ArgumentNullException(nameof(programRepository)); _roleRepository = roleRepository ?? throw new ArgumentNullException(nameof(roleRepository)); _systemRepository = systemRepository ?? throw new ArgumentNullException(nameof(systemRepository)); _pointTranslationRepository = pointTranslationRepository ?? throw new ArgumentNullException(nameof(pointTranslationRepository)); _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); }
public ChallengeService(ILogger <ChallengeService> logger, GRA.Abstract.IDateTimeProvider dateTimeProvider, IUserContextProvider userContextProvider, IBadgeRepository badgeRepository, IBranchRepository branchRepository, ICategoryRepository categoryRepository, IChallengeRepository challengeRepository, IChallengeGroupRepository challengeGroupRepository, IChallengeTaskRepository challengeTaskRepository, IEventRepository eventRepository, IPathResolver pathResolver, ITriggerRepository triggerRepository, IUserRepository userRepository) : base(logger, dateTimeProvider, userContextProvider) { _badgeRepository = Require.IsNotNull(badgeRepository, nameof(badgeRepository)); _branchRepository = Require.IsNotNull(branchRepository, nameof(branchRepository)); _categoryRepository = Require.IsNotNull(categoryRepository, nameof(categoryRepository)); _challengeRepository = Require.IsNotNull(challengeRepository, nameof(challengeRepository)); _challengeGroupRepository = Require.IsNotNull(challengeGroupRepository, nameof(challengeGroupRepository)); _challengeTaskRepository = Require.IsNotNull(challengeTaskRepository, nameof(challengeTaskRepository)); _eventRepository = Require.IsNotNull(eventRepository, nameof(eventRepository)); _pathResolver = Require.IsNotNull(pathResolver, nameof(pathResolver)); _triggerRepository = Require.IsNotNull(triggerRepository, nameof(triggerRepository)); _userRepository = Require.IsNotNull(userRepository, nameof(userRepository)); }
public SampleDataService(ILogger <SampleDataService> logger, GRA.Abstract.IDateTimeProvider dateTimeProvider, IUserContextProvider userContextProvider, IChallengeRepository challengeRepository, IChallengeTaskRepository challengeTaskRepository, IMailRepository mailRepository, IProgramRepository programRepository, ISiteRepository siteRepository, IUserRepository userRepository, ActivityService activityService, SchoolService schoolService) : base(logger, dateTimeProvider, userContextProvider) { _challengeRepository = challengeRepository ?? throw new ArgumentNullException(nameof(challengeRepository)); _challengeTaskRepository = challengeTaskRepository ?? throw new ArgumentNullException(nameof(challengeTaskRepository)); _mailRepository = mailRepository ?? throw new ArgumentNullException(nameof(mailRepository)); _programRepository = programRepository ?? throw new ArgumentNullException(nameof(programRepository)); _siteRepository = siteRepository ?? throw new ArgumentNullException(nameof(siteRepository)); _userRepository = userRepository ?? throw new ArgumentNullException(nameof(userRepository)); _activityService = activityService ?? throw new ArgumentNullException(nameof(activityService)); _schoolService = schoolService ?? throw new ArgumentNullException(nameof(schoolService)); }
public ChallengeService(ILogger <ChallengeService> logger, GRA.Abstract.IDateTimeProvider dateTimeProvider, IGraCache cache, IUserContextProvider userContextProvider, IBadgeRepository badgeRepository, IBranchRepository branchRepository, ICategoryRepository categoryRepository, IChallengeGroupRepository challengeGroupRepository, IChallengeRepository challengeRepository, IChallengeTaskRepository challengeTaskRepository, IEventRepository eventRepository, IFeaturedChallengeGroupRepository featuredChallengeGroupRepository, IPathResolver pathResolver, ITriggerRepository triggerRepository, LanguageService languageService, SiteLookupService siteLookupService ) : base(logger, dateTimeProvider, userContextProvider) { _badgeRepository = badgeRepository ?? throw new ArgumentNullException(nameof(badgeRepository)); _branchRepository = branchRepository ?? throw new ArgumentNullException(nameof(branchRepository)); _cache = cache ?? throw new ArgumentNullException(nameof(cache)); _categoryRepository = categoryRepository ?? throw new ArgumentNullException(nameof(categoryRepository)); _challengeRepository = challengeRepository ?? throw new ArgumentNullException(nameof(challengeRepository)); _challengeGroupRepository = challengeGroupRepository ?? throw new ArgumentNullException(nameof(challengeGroupRepository)); _challengeTaskRepository = challengeTaskRepository ?? throw new ArgumentNullException(nameof(challengeTaskRepository)); _eventRepository = eventRepository ?? throw new ArgumentNullException(nameof(eventRepository)); _featuredChallengeGroupRepository = featuredChallengeGroupRepository ?? throw new ArgumentNullException(nameof(featuredChallengeGroupRepository)); _pathResolver = pathResolver ?? throw new ArgumentNullException(nameof(pathResolver)); _triggerRepository = triggerRepository ?? throw new ArgumentNullException(nameof(triggerRepository)); _languageService = languageService ?? throw new ArgumentNullException(nameof(languageService)); _siteLookupService = siteLookupService ?? throw new ArgumentNullException(nameof(siteLookupService)); }
public ChallengeService(ILogger <ChallengeService> logger, IUserContextProvider userContextProvider, IBadgeRepository badgeRepository, IBranchRepository branchRepository, IChallengeRepository challengeRepository, IChallengeTaskRepository challengeTaskRepository, ITriggerRepository triggerRepository, IUserRepository userRepository) : base(logger, userContextProvider) { _badgeRepository = Require.IsNotNull(badgeRepository, nameof(badgeRepository)); _branchRepository = Require.IsNotNull(branchRepository, nameof(branchRepository)); _challengeRepository = Require.IsNotNull(challengeRepository, nameof(challengeRepository)); _challengeTaskRepository = Require.IsNotNull(challengeTaskRepository, nameof(challengeTaskRepository)); _triggerRepository = Require.IsNotNull(triggerRepository, nameof(triggerRepository)); _userRepository = Require.IsNotNull(userRepository, nameof(userRepository)); }
public SetupMultipleProgramService(ILogger <SetupMultipleProgramService> logger, IAuthorizationCodeRepository authorizationCodeRepository, IBranchRepository branchRepository, IChallengeTaskRepository challengeTaskRepository, IProgramRepository programRepository, IRoleRepository roleRepository, ISystemRepository systemRepository, IPointTranslationRepository pointTranslationRepository) : base(logger) { _authorizationCodeRepository = Require.IsNotNull(authorizationCodeRepository, nameof(authorizationCodeRepository)); _branchRepository = Require.IsNotNull(branchRepository, nameof(branchRepository)); _challengeTaskRepository = Require.IsNotNull(challengeTaskRepository, nameof(challengeTaskRepository)); _programRepository = Require.IsNotNull(programRepository, nameof(programRepository)); _roleRepository = Require.IsNotNull(roleRepository, nameof(roleRepository)); _systemRepository = Require.IsNotNull(systemRepository, nameof(systemRepository)); _pointTranslationRepository = Require.IsNotNull(pointTranslationRepository, nameof(pointTranslationRepository)); }
public SampleDataService(ILogger <SampleDataService> logger, IChallengeRepository challengeRepository, IChallengeTaskRepository challengeTaskRepository, IMailRepository mailRepository, IProgramRepository programRepository, ISiteRepository siteRepository, IUserRepository userRepository, ActivityService activityService, SchoolService schoolService) : base(logger) { _challengeRepository = Require.IsNotNull(challengeRepository, nameof(challengeRepository)); _challengeTaskRepository = Require.IsNotNull(challengeTaskRepository, nameof(challengeTaskRepository)); _mailRepository = Require.IsNotNull(mailRepository, nameof(mailRepository)); _programRepository = Require.IsNotNull(programRepository, nameof(programRepository)); _siteRepository = Require.IsNotNull(siteRepository, nameof(siteRepository)); _userRepository = Require.IsNotNull(userRepository, nameof(userRepository)); _activityService = Require.IsNotNull(activityService, nameof(activityService)); _schoolService = Require.IsNotNull(schoolService, nameof(schoolService)); }