HttpMessageInvoker Constructors

Definition

Initializes an instance of a HttpMessageInvoker class.

Overloads

HttpMessageInvoker(HttpMessageHandler)

Initializes an instance of a HttpMessageInvoker class with a specific HttpMessageHandler.

HttpMessageInvoker(HttpMessageHandler, Boolean)

Initializes an instance of a HttpMessageInvoker class with a specific HttpMessageHandler.

HttpMessageInvoker(HttpMessageHandler)

Source:
HttpMessageInvoker.cs
Source:
HttpMessageInvoker.cs
Source:
HttpMessageInvoker.cs

Initializes an instance of a HttpMessageInvoker class with a specific HttpMessageHandler.

C#
public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler);

Parameters

handler
HttpMessageHandler

The HttpMessageHandler responsible for processing the HTTP response messages.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

HttpMessageInvoker(HttpMessageHandler, Boolean)

Source:
HttpMessageInvoker.cs
Source:
HttpMessageInvoker.cs
Source:
HttpMessageInvoker.cs

Initializes an instance of a HttpMessageInvoker class with a specific HttpMessageHandler.

C#
public HttpMessageInvoker(System.Net.Http.HttpMessageHandler handler, bool disposeHandler);

Parameters

handler
HttpMessageHandler

The HttpMessageHandler responsible for processing the HTTP response messages.

disposeHandler
Boolean

true if the inner handler should be disposed of by Dispose(), false if you intend to reuse the inner handler.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0