public WorldWeatherOnlineWeatherProvider(string clientKey) {
     Features = new Common.Weather.WeatherProviderFeatures() { CurrentWeather = true, DailyForecastWeather = true, Temperature = true, Condition = true, Humidity = true, Pressure = true, Visibility = true, Precipitation = true, WindDirection = true, WindSpeed = true, CloudCover = true, SunAltitude = false, FeltHumidity = false, FeltIntensity = false, FeltTemperature = false, FeltVisibility = false, FeltWindIntensity = false, DewPoint = false, WindChill = false, ForecastWeatherPoints = false, Ozone = false };
     this.clientKey = clientKey;
     restClient = new RestSharp.RestClient(baseUrl);
     restClient.AddHandler("text/xml", new DotNetXmlDeserializer());
 }
 public OpenWeatherMapWeatherProvider() {
     Features = new Common.Weather.WeatherProviderFeatures() { };// CurrentWeather = true, ForecastWeatherPoints = true, SunAltitude = true, Condition = true, DewPoint = true, Temperature = true, Pressure = true, Precipitation = true, Visibility = true, Humidity = true, WindSpeed = true, WindDirection = true, WindChill = true, FeltWindIntensity = true, FeltVisibility = true, FeltTemperature = true, FeltIntensity = true, FeltHumidity = true, CloudCover = false, Ozone = false, DailyForecastWeather = true };
     this.restClient = new RestSharp.RestClient(baseUrl);
     this.restClient.AddHandler("application/json", new RestSharpJsonDeserializer());
     this.restClient.CookieContainer = new System.Net.CookieContainer();
 }
 public YahooWeatherProvider() {
     Features = new Common.Weather.WeatherProviderFeatures() { CurrentWeather = true, ForecastWeatherPoints = false, DailyForecastWeather = true, SunAltitude = false, Condition = true, DewPoint = false, Temperature = true, Pressure = true, Precipitation = false, Visibility = true, Humidity = true, WindSpeed = true, WindDirection = true, WindChill = true, FeltWindIntensity = false, FeltVisibility = false, FeltTemperature = false, FeltIntensity = false, FeltHumidity = false, CloudCover = false, Ozone = false };
 }