public ScheduleSeiyuuHandler(int batchSize, int delayBetweenMessages, ISeiyuuRepository seiyuuRepository, ISeiyuuUpdatePublisher seiyuuUpdatePublisher) { _batchSize = batchSize; _delayBetweenMessages = delayBetweenMessages; _seiyuuRepository = seiyuuRepository; _seiyuuUpdatePublisher = seiyuuUpdatePublisher; }
public SearchSeiyuuQueryHandler( ISeiyuuRepository seiyuuRepository, ISeiyuuSearchCriteriaService seiyuuSearchCriteriaService ) { _seiyuuRepository = seiyuuRepository; _seiyuuSearchCriteriaService = seiyuuSearchCriteriaService; }
public SeiyuuBusinessService( IMapper mapper, ISeiyuuRepository seiyuuRepository, ISeiyuuSearchCriteriaService seiyuuSearchCriteriaService, IRoleRepository roleRepository) { this.mapper = mapper; this.seiyuuRepository = seiyuuRepository; this.seiyuuSearchCriteriaService = seiyuuSearchCriteriaService; this.roleRepository = roleRepository; }
public UpdateSeiyuuHandler( ISeiyuuRepository seiyuuRepository, IAnimeRepository animeRepository, ICharacterRepository characterRepository, ISeiyuuRoleRepository seiyuuRoleRepository, IAnimeRoleRepository animeRoleRepository, ISeasonRepository seasonRepository, IMalApiService malApiService ) { _seiyuuRepository = seiyuuRepository; _animeRepository = animeRepository; _characterRepository = characterRepository; _seiyuuRoleRepository = seiyuuRoleRepository; _animeRoleRepository = animeRoleRepository; _seasonRepository = seasonRepository; _malApiService = malApiService; }
public InsertSeiyuuHandler( int insertSeiyuuBatchSize, int delayBetweenCallsInSeconds, ISeiyuuRepository seiyuuRepository, ISeasonRepository seasonRepository, ICharacterRepository characterRepository, IAnimeRepository animeRepository, IAnimeRoleRepository animeRoleRepository, IMalApiService malApiService, IS3Service s3Service ) { _insertSeiyuuBatchSize = insertSeiyuuBatchSize; _delayBetweenCallsInSeconds = delayBetweenCallsInSeconds; _seiyuuRepository = seiyuuRepository; _seasonRepository = seasonRepository; _characterRepository = characterRepository; _animeRepository = animeRepository; _animeRoleRepository = animeRoleRepository; _malApiService = malApiService; _s3Service = s3Service; }
public JikanParser( string endpointUrl, ILoggingService loggingService, IAnimeRepository animeRepository, IAnimeStatusRepository animeStatusRepository, IAnimeTypeRepository animeTypeRepository, IBlacklistedIdRepository blacklistedIdRepository, ICharacterRepository characterRepository, IRoleRepository roleRepository, ISeasonRepository seasonRepository, ISeiyuuRepository seiyuuRepository ) { this.jikan = new Jikan(endpointUrl); this.logger = loggingService; this.animeRepository = animeRepository; this.seasonRepository = seasonRepository; this.seiyuuRepository = seiyuuRepository; this.animeTypeRepository = animeTypeRepository; this.animeStatusRepository = animeStatusRepository; this.blacklistedIdRepository = blacklistedIdRepository; this.characterRepository = characterRepository; this.roleRepository = roleRepository; }
public GetSeiyuuCardInfoQueryHandler(ISeiyuuRepository seiyuuRepository) { _seiyuuRepository = seiyuuRepository; }