public WeatherInfoService( IWeatherServiceRepository repository, IWeatherInfoServiceClient client, IWeatherInfoServiceUtils utils) { _repository = repository; _utils = utils; _client = client; Initialize(); }
public DarkSkyService( IWeatherServiceRepository repository, IWeatherInfoServiceClient client, IWeatherInfoServiceUtils utils) : base(repository, client, utils) { }
// Dependency Injection public IpmaWeatherServiceController(IWeatherServiceRepository <WeatherResponse> weatherServiceRepository) { _weatherServiceRepository = weatherServiceRepository; }
public OpenWeatherMapService( IWeatherServiceRepository repository, IWeatherInfoServiceClient client, IWeatherInfoServiceUtils utils) : base(repository, client, utils) { }