public WeatherServiceApplication(IWeatherForecastProvider forecastProvider, IInputHandler inputHandler, IOutputHandler outputHandler, IConfigDisplayGenerator configDisplayGenerator) { _forecastProvider = forecastProvider; _inputHandler = inputHandler; _outputHandler = outputHandler; _configDisplayGenerator = configDisplayGenerator; }
public WeatherForecastController( IWeatherForecastProvider provider, ILogger <WeatherForecastController> logger) { _provider = provider; _logger = logger; }
public WeatherForecast(IWeatherForecastProvider weatherForecastProvider) { _weatherForecastProvider = weatherForecastProvider; }
public DarkSkyWeatherForecastProviderTests() { _provider = new DarkSkyWeatherForecastProvider(Configuration.DarkSky); }
public SampleDataController(IWeatherForecastProvider weatherForecastProvider) { this.weatherForecastProvider = weatherForecastProvider; }
public OpenWeatherMapProviderTests() { _provider = new OpenWeatherMapProvider(Configuration.OpenWeatherMap); }