public ValuesController(ISuperPowerService service) { this._superPowerService = service; }
public SuperPowerController(ISuperPowerService superPowerService, IMapper mapper) { _superPowerService = superPowerService ?? throw new ArgumentNullException(nameof(superPowerService)); _mapper = mapper; }
public HeroService(IHeroRepository heroRepository, ISuperPowerService superPowerService) { _heroRepository = heroRepository ?? throw new ArgumentNullException(nameof(heroRepository)); _superPowerService = superPowerService ?? throw new ArgumentNullException(nameof(superPowerService)); }
public SuperPowerController(ILogger <WeatherForecastController> logger, ISuperPowerService service) { _logger = logger; _superPowerService = service; }