예제 #1
0
 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;
 }
예제 #3
0
 public WeatherForecast(IWeatherForecastProvider weatherForecastProvider)
 {
     _weatherForecastProvider = weatherForecastProvider;
 }
예제 #4
0
 public DarkSkyWeatherForecastProviderTests()
 {
     _provider = new DarkSkyWeatherForecastProvider(Configuration.DarkSky);
 }
 public SampleDataController(IWeatherForecastProvider weatherForecastProvider)
 {
     this.weatherForecastProvider = weatherForecastProvider;
 }
예제 #6
0
 public OpenWeatherMapProviderTests()
 {
     _provider = new OpenWeatherMapProvider(Configuration.OpenWeatherMap);
 }