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 CompareAnimeQueryHandler(IAnimeRoleRepository animeRoleRepository) { _roleRepository = animeRoleRepository; }