private void SetHeaders(HttpWebRequest webRequest, string url, string requestString) { var requestData = new RequestData { WebRequest = webRequest, Url = url, RequestString = requestString }; var authorizationHeaderValue = AuthenticationMethod.CreateAuthenticationHeader(requestData); if (!string.IsNullOrEmpty(authorizationHeaderValue)) { webRequest.Headers[HttpRequestHeader.Authorization] = authorizationHeaderValue; } }