IHttpLoggingInterceptor.OnRequestAsync(HttpLoggingInterceptorContext) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
要求と応答のログ記録をカスタマイズするためのコールバック。
public System.Threading.Tasks.ValueTask OnRequestAsync (Microsoft.AspNetCore.HttpLogging.HttpLoggingInterceptorContext logContext);
abstract member OnRequestAsync : Microsoft.AspNetCore.HttpLogging.HttpLoggingInterceptorContext -> System.Threading.Tasks.ValueTask
Public Function OnRequestAsync (logContext As HttpLoggingInterceptorContext) As ValueTask
パラメーター
- logContext
- HttpLoggingInterceptorContext
戻り値
注釈
これは、要求が最初に受信されたときに呼び出され、要求と応答の両方のオプションを構成するために使用できます。 すべての設定は に OnResponseAsync(HttpLoggingInterceptorContext) 引き継がれ、要求の Parameters ログ記録後に がクリアされます。 LoggingFields は、ログの動作を制御するために要求ごとに変更できます。 要求フィールドが有効でなく、コレクションが Parameters 空の場合、要求ログは発生しません。 が有効になっている場合 CombineLogs は、 Parameters 要求から応答に引き継がれ、一緒にログに記録されます。