// public virtual RestTemplate GetRestTemplate() public virtual IRestOperations GetRestTemplate() { if (null != _restTemplate) return (RestTemplate)_restTemplate; _restTemplate = new RestTemplate(ClientSettings.Instance.ServerUrl); ((RestTemplate)_restTemplate).MessageConverters.Add(new NJsonHttpMessageConverter()); ((RestTemplate)_restTemplate).MessageConverters.Add(new XElementHttpMessageConverter()); ((RestTemplate)_restTemplate).MessageConverters.Add(new XmlSerializableHttpMessageConverter()); ((RestTemplate)_restTemplate).MessageConverters.Add(new ResourceHttpMessageConverter()); ((RestTemplate)_restTemplate).MessageConverters.Add(new StringHttpMessageConverter()); var requestFactory = new WebClientHttpRequestFactory { Timeout = 600000 }; ((RestTemplate)_restTemplate).RequestFactory = requestFactory; // return (RestTemplate)_restTemplate; return _restTemplate; }
public virtual RestTemplate GetRestTemplate() { if (null != _restTemplate) return _restTemplate; _restTemplate = new RestTemplate(ClientSettings.Instance.ServerUrl); // 20150316 // _restTemplate.MessageConverters.Add(new NJsonHttpMessageConverter()); // 20150609 // _restTemplate.MessageConverters.Add(new NJsonHttpMessageConverter() as IHttpMessageConverter); _restTemplate.MessageConverters.Add(new NJsonHttpMessageConverter()); _restTemplate.MessageConverters.Add(new XElementHttpMessageConverter()); _restTemplate.MessageConverters.Add(new XmlSerializableHttpMessageConverter()); _restTemplate.MessageConverters.Add(new ResourceHttpMessageConverter()); _restTemplate.MessageConverters.Add(new StringHttpMessageConverter()); // 20150604 var requestFactory = new WebClientHttpRequestFactory {Timeout = 600000}; _restTemplate.RequestFactory = requestFactory; return _restTemplate; }
protected override IClientHttpRequestFactory CreateRequestFactory() { webRequestFactory = new WebClientHttpRequestFactory(); return webRequestFactory; }
protected override IClientHttpRequestFactory CreateRequestFactory() { webRequestFactory = new WebClientHttpRequestFactory(); return(webRequestFactory); }