HttpLoggingEndpointConventionBuilderExtensions.WithHttpLogging<TBuilder> Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dodaje ustawienia specyficzne dla punktu końcowego dla oprogramowania pośredniczącego HttpLogging.
public static TBuilder WithHttpLogging<TBuilder>(this TBuilder builder, Microsoft.AspNetCore.HttpLogging.HttpLoggingFields loggingFields, int? requestBodyLogLimit = default, int? responseBodyLogLimit = default) where TBuilder : Microsoft.AspNetCore.Builder.IEndpointConventionBuilder;
static member WithHttpLogging : 'Builder * Microsoft.AspNetCore.HttpLogging.HttpLoggingFields * Nullable<int> * Nullable<int> -> 'Builder (requires 'Builder :> Microsoft.AspNetCore.Builder.IEndpointConventionBuilder)
<Extension()>
Public Function WithHttpLogging(Of TBuilder As IEndpointConventionBuilder) (builder As TBuilder, loggingFields As HttpLoggingFields, Optional requestBodyLogLimit As Nullable(Of Integer) = Nothing, Optional responseBodyLogLimit As Nullable(Of Integer) = Nothing) As TBuilder
Parametry typu
- TBuilder
Typ konstruktora konwencji punktu końcowego.
Parametry
- builder
- TBuilder
Konstruktor konwencji punktu końcowego.
- loggingFields
- HttpLoggingFields
Element HttpLoggingFields do zastosowania do tego punktu końcowego.
RequestBodyLogLimit Ustawia dla tego punktu końcowego. Wartość -1
średnich używa ustawienia domyślnego w pliku RequestBodyLogLimit.
ResponseBodyLogLimit Ustawia dla tego punktu końcowego. Wartość -1
średnich używa ustawienia domyślnego w pliku ResponseBodyLogLimit.
Zwraca
Oryginalny parametr konstruktora konwencji.
Wyjątki
Zgłaszany, gdy requestBodyLogLimit
wartość lub responseBodyLogLimit
jest mniejsza niż 0
.