public IEnumerable <WeatherForecast> Invoke(IWeatherDataSource weatherDataSource) { return(weatherDataSource.Get(City)); }
public StatisticalDisplay(IWeatherDataSource WD) { this.weatherData = WD; WD.RaiseNewDataEvent += display; }
public CurrentConditionsDisplay(IWeatherDataSource WD) { this.weatherData = WD; WD.RaiseNewDataEvent += display; }
public WeatherForecastQueryHandler(IWeatherDataSource weatherDataSource) { this.weatherDataSource = weatherDataSource; }
public WeatherForecastController(IWeatherDataSource weatherDataSource) { this.weatherDataSource = weatherDataSource; }
public WeatherRepository() { remoteDataSource = new WeatherRemoteDataSource(); }