コード例 #1
0
 public PokemonController(ILogger <PokemonController> logger, IPokemonService pokemonRepo,
                          IShakespeareTranslationService translationService)
 {
     _logger             = logger;
     _pokemonRepo        = pokemonRepo;
     _translationService = translationService;
 }
コード例 #2
0
 public PokemonTranslationService(
     IPokemonApiService pokemonApiService,
     IShakespeareTranslationService shakespeareTranslationService)
 {
     _pokemonApiService             = pokemonApiService ?? throw new ArgumentNullException(nameof(pokemonApiService));
     _shakespeareTranslationService = shakespeareTranslationService ?? throw new ArgumentNullException(nameof(shakespeareTranslationService));
 }
コード例 #3
0
 public PokemonController(IPokemonService pokemonService, IShakespeareTranslationService shakespeareTranslationService, ILogger <PokemonController> logger)
 {
     _pokemonService = pokemonService;
     _shakespeareTranslationService = shakespeareTranslationService;
     _logger = logger;
 }