次の方法で共有


IHttpLoggingInterceptor.OnResponseAsync(HttpLoggingInterceptorContext) メソッド

定義

応答のログ記録をカスタマイズするコールバック。

public System.Threading.Tasks.ValueTask OnResponseAsync (Microsoft.AspNetCore.HttpLogging.HttpLoggingInterceptorContext logContext);
abstract member OnResponseAsync : Microsoft.AspNetCore.HttpLogging.HttpLoggingInterceptorContext -> System.Threading.Tasks.ValueTask
Public Function OnResponseAsync (logContext As HttpLoggingInterceptorContext) As ValueTask

パラメーター

戻り値

注釈

これは、応答への最初の書き込みが行われるとき、または応答が書き込みなしで終了したときに、何もクライアントに送信される直前に呼び出されます。 設定は ( を除くParameters) からOnRequestAsync(HttpLoggingInterceptorContext)引き継がれ、応答の設定は変更される可能性があります。 要求設定の変更は影響しません。 応答フィールドが有効でなく、コレクションが空の Parameters 場合、応答ログは発生しません。 が有効になっているParameters場合CombineLogs、要求から応答に引き継がれ、一緒にログに記録されます。 RequestBody OnResponseAsync ResponseBody で と を無効にして、バッファー内の本文データをログに記録しないようにすることもできます。

適用対象