Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 3
0
 public CompareAnimeQueryHandler(IAnimeRoleRepository animeRoleRepository)
 {
     _roleRepository = animeRoleRepository;
 }