public virtual void SetHttpWebRequestFactory(Func<Uri, HttpWebRequestWrapper> httpWebRequestFactory) { HttpWebRequestFactory = httpWebRequestFactory; }