Skip to content

Commit 8adc13b

Browse files
committed
Expose handler and client
1 parent 6836d0a commit 8adc13b

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

dotnet/src/webdriver/Remote/HttpCommandExecutor.cs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ protected virtual void OnSendingRemoteHttpRequest(SendingRemoteHttpRequestEventA
221221
this.SendingRemoteHttpRequest?.Invoke(this, eventArgs);
222222
}
223223

224-
private HttpClient CreateHttpClient()
224+
protected virtual HttpClientHandler CreateHttpClientHandler()
225225
{
226226
HttpClientHandler httpClientHandler = new HttpClientHandler();
227227
string userInfo = this.remoteServerUri.UserInfo;
@@ -234,6 +234,13 @@ private HttpClient CreateHttpClient()
234234

235235
httpClientHandler.Proxy = this.Proxy;
236236

237+
return httpClientHandler;
238+
}
239+
240+
protected virtual HttpClient CreateHttpClient()
241+
{
242+
var httpClientHandler = CreateHttpClientHandler();
243+
237244
HttpMessageHandler handler = httpClientHandler;
238245

239246
if (_logger.IsEnabled(LogEventLevel.Trace))

0 commit comments

Comments
 (0)