コード例 #1
0
 public ValidateForRun(IRepositoryFactory repositoryFactory,
                       IISRSettingsRepository isrSettingsRepository, IRSSettingsRepository rsSettingsRepository,
                       IOutputFileRepository outputFileRepository, IUniverseRepository universeRepository,
                       ISpotRepository spotRepository, IScheduleRepository scheduleRepository,
                       IRatingsScheduleRepository ratingsScheduleRepository, IProductRepository productRepository,
                       IClashRepository clashRepository,
                       ISystemMessageRepository systemMessageRepository,
                       IAutoBooks autoBooks, ITenantSettingsRepository tenantSettingsRepository, IClearanceRepository clearanceRepository,
                       IFeatureManager featureManager, ISystemLogicalDateService systemLogicalDateService)
 {
     _repositoryFactory         = repositoryFactory;
     _isrSettingsRepository     = isrSettingsRepository;
     _rsSettingsRepository      = rsSettingsRepository;
     _outputFileRepository      = outputFileRepository;
     _universeRepository        = universeRepository;
     _spotRepository            = spotRepository;
     _scheduleRepository        = scheduleRepository;
     _ratingsScheduleRepository = ratingsScheduleRepository;
     _productRepository         = productRepository;
     _clashRepository           = clashRepository;
     _systemMessageRepository   = systemMessageRepository;
     _autoBooks = autoBooks;
     _tenantSettingsRepository = tenantSettingsRepository;
     _clearanceRepository      = clearanceRepository;
     _featureManager           = featureManager;
     _systemLogicalDateService = systemLogicalDateService;
 }
コード例 #2
0
 public SegmentRepository(BotContext botContext, FileSegments segments, IDiscordClient client, IUserRepository userRepository, IUniverseRepository universeRepository)
 {
     _botContext         = botContext;
     _segments           = segments;
     _client             = client;
     _userRepository     = userRepository;
     _universeRepository = universeRepository;
 }
コード例 #3
0
 /// <summary>
 /// Call repository
 /// </summary>
 /// <param name="repository"> The <see cref="IUniverseRepository"/>.</param>
 /// <exception cref="ArgumentNullException">repository isNull</exception>
 public UniverseController(IUniverseRepository repository)
 {
     if (repository == null)
     {
         throw new ArgumentNullException("repository");
     }
     _repository = repository;
 }
コード例 #4
0
 public UniverseDomainModelHandler(
     IUniverseRepository universeRepository,
     ISqlServerDbContext dbContext,
     IMapper mapper)
 {
     _universeRepository = universeRepository ?? throw new ArgumentNullException(nameof(universeRepository));
     _dbContext          = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
     _mapper             = mapper;
 }
コード例 #5
0
 public BulkUniverseCreatedEventHandler(IMapper mapper,
                                        IUniverseRepository universeRepository,
                                        ISalesAreaRepository salesAreaRepository,
                                        IDemographicRepository demographicRepository)
 {
     _mapper                = mapper;
     _universeRepository    = universeRepository;
     _salesAreaRepository   = salesAreaRepository;
     _demographicRepository = demographicRepository;
 }
コード例 #6
0
ファイル: Segments.cs プロジェクト: LeGaryGary/Stupify
 public SegmentModule(TicTacZapController tacZapController, SegmentEditReactionHandler editReactionHandler, GameState gameState, IUserRepository userRepository, ISegmentRepository segmentRepository, IInventoryRepository inventoryRepository, IUniverseRepository universeRepository)
 {
     _tacZapController    = tacZapController;
     _editReactionHandler = editReactionHandler;
     _gameState           = gameState;
     _userRepository      = userRepository;
     _segmentRepository   = segmentRepository;
     _inventoryRepository = inventoryRepository;
     _universeRepository  = universeRepository;
 }
コード例 #7
0
 public UniversesController(IUniverseRepository universeRepository, IDemographicRepository demographicRepository,
                            ISalesAreaRepository salesAreaRepository,
                            IDataChangeValidator dataChangeValidator, IMapper mapper)
 {
     _universeRepository    = universeRepository;
     _demographicRepository = demographicRepository;
     _salesAreaRepository   = salesAreaRepository;
     _dataChangeValidator   = dataChangeValidator;
     _mapper = mapper;
 }
コード例 #8
0
ファイル: Universe.cs プロジェクト: LeGaryGary/Stupify
 public Universe(GameState gameState, IUserRepository userRepository, IUniverseRepository universeRepository)
 {
     _gameState          = gameState;
     _userRepository     = userRepository;
     _universeRepository = universeRepository;
 }
コード例 #9
0
 public UniverseResultChecker(ITestDataImporter dataImporter, IUniverseRepository universeRepository) : base(dataImporter) => _universeRepository = universeRepository;
コード例 #10
0
 public BulkUniverseDeletedEventHandler(IUniverseRepository universeRepository) => _universeRepository = universeRepository;
コード例 #11
0
ファイル: Segments.cs プロジェクト: LeGaryGary/Stupify
 public Segments(ISegmentRepository segmentRepository, IUniverseRepository universeRepository)
 {
     _segmentRepository  = segmentRepository;
     _universeRepository = universeRepository;
 }