語言

IHttpClientAsyncLogger.LogRequestStopAsync 方法

定義

收到 HTTP 回應後的日誌。

public System.Threading.Tasks.ValueTask LogRequestStopAsync(object? context, System.Net.Http.HttpRequestMessage request, System.Net.Http.HttpResponseMessage response, TimeSpan elapsed, System.Threading.CancellationToken cancellationToken = default);
abstract member LogRequestStopAsync : obj * System.Net.Http.HttpRequestMessage * System.Net.Http.HttpResponseMessage * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask
Public Function LogRequestStopAsync (context As Object, request As HttpRequestMessage, response As HttpResponseMessage, elapsed As TimeSpan, Optional cancellationToken As CancellationToken = Nothing) As ValueTask

參數

context
Object

先前由 返回 LogRequestStartAsync(HttpRequestMessage, CancellationToken)的上下文物件。

request
HttpRequestMessage

就是被傳送的 HTTP 請求訊息。

response
HttpResponseMessage

收到的 HTTP 回應訊息。

cancellationToken
CancellationToken

取消令牌用於取消操作。

傳回

表示異步操作的工作物件。

例外狀況

取消令牌也被取消了。 此例外會儲存在回傳的任務中。

適用於