private WeatherDataJson GetDataFromWCF(ServiceProvider.IServiceProvider service) { WeatherDataJson weatherData = new WeatherDataJson(); string data = string.Empty; var end_adress = new EndpointAddress("http://localhost:8733/Design_Time_Addresses/WeatherWCF/WeatherService/"); using (WeatherServiceClient proxy = new WeatherServiceClient(new BasicHttpBinding(), end_adress)) { data = proxy.GetData(service.ServiceName(CityName)); } if (!string.IsNullOrEmpty(data)) { weatherData = ConvertHelper.ConvertFromJSON(data); } return(weatherData); }