Esempio n. 1
0
 public CityWeatherModel(ICityWeatherInfo info, string originalName)
 {
     if (info == null) throw new ArgumentNullException(nameof(info));
     _info = info;
     _weather = _info.WeatherFromProvider.Select(t => new WeatherFromProviderModel(t)).ToArray();
     OriginalName = originalName;
 }
Esempio n. 2
0
 public CityWeatherInfoCashValue(ICityWeatherInfo weather)
 {
     if (weather == null)
     {
         throw new ArgumentNullException(nameof(weather));
     }
     Weather   = weather;
     TimeStamp = TimeProvider.Current.UtcNow;
 }
Esempio n. 3
0
 public CityWeatherModel(ICityWeatherInfo info, string originalName)
 {
     if (info == null)
     {
         throw new ArgumentNullException(nameof(info));
     }
     _info        = info;
     _weather     = _info.WeatherFromProvider.Select(t => new WeatherFromProviderModel(t)).ToArray();
     OriginalName = originalName;
 }
 public CityWeatherInfoCashValue(ICityWeatherInfo weather)
 {
     if (weather == null) throw new ArgumentNullException(nameof(weather));
     Weather = weather;
     TimeStamp = TimeProvider.Current.UtcNow;
 }