LoggingHttpMessageHandler Class

Definition

Handles logging of the lifecycle for an HTTP request.

C#
public class LoggingHttpMessageHandler : System.Net.Http.DelegatingHandler
Inheritance
LoggingHttpMessageHandler

Constructors

LoggingHttpMessageHandler(ILogger, HttpClientFactoryOptions)

Initializes a new instance of the LoggingHttpMessageHandler class with a specified logger and options.

LoggingHttpMessageHandler(ILogger)

Initializes a new instance of the LoggingHttpMessageHandler class with a specified logger.

Methods

Send(HttpRequestMessage, CancellationToken)

Sends an HTTP request to the inner handler to send to the server.

SendAsync(HttpRequestMessage, CancellationToken)

Sends an HTTP request to the inner handler to send to the server as an asynchronous operation.

Applies to

Produkt Verzie
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.0 (package-provided)