Compartilhar via


IHttpClientLogger.LogRequestFailed Método

Definição

Registra a exceção que ocorreu ao enviar uma solicitação HTTP.

public:
 void LogRequestFailed(System::Object ^ context, System::Net::Http::HttpRequestMessage ^ request, System::Net::Http::HttpResponseMessage ^ response, Exception ^ exception, TimeSpan elapsed);
public void LogRequestFailed (object? context, System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpResponseMessage? response, Exception exception, TimeSpan elapsed);
abstract member LogRequestFailed : obj * System.Net.Http.HttpRequestMessage * System.Net.Http.HttpResponseMessage * Exception * TimeSpan -> unit
Public Sub LogRequestFailed (context As Object, request As HttpRequestMessage, response As HttpResponseMessage, exception As Exception, elapsed As TimeSpan)

Parâmetros

context
Object

O objeto de contexto que foi retornado anteriormente por LogRequestStart(HttpRequestMessage).

request
HttpRequestMessage

A mensagem de solicitação HTTP que foi enviada.

response
HttpResponseMessage

Se disponível, a mensagem de resposta HTTP que foi recebida e null , caso contrário, .

exception
Exception

Exceção que ocorreu durante o processamento da solicitação HTTP.

elapsed
TimeSpan

O tempo decorrido desde que ligou LogRequestStart(HttpRequestMessage)para .

Aplica-se a