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 ForecastIOWeatherProvider(string apiKey) {
     _apiKey = apiKey;
     _restClient = new RestSharp.RestClient(baseUrl);
     _restClient.AddHandler("application/json", new RestSharpJsonDeserializer());
     Features = new Gamoya.Common.Weather.WeatherProviderFeatures() { CurrentWeather = true, CloudCover = true, DewPoint = true, Humidity = true, Ozone = true, Precipitation = true, WindSpeed = true, WindDirection = true, Pressure = true, Temperature = true, Visibility = true, SunAltitude = false, FeltHumidity = false, FeltIntensity = false, FeltTemperature = false, FeltVisibility = false, FeltWindIntensity = false, ForecastWeatherPoints = true, DailyForecastWeather = true, WindChill = false };
 }