HttpLoggingEndpointConventionBuilderExtensions.WithHttpLogging<TBuilder> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidá nastavení specifická pro koncový bod pro middleware 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 tvůrce konvencí koncových bodů.
Parametry
- builder
- TBuilder
Tvůrce konvencí koncového bodu
- loggingFields
- HttpLoggingFields
Použije HttpLoggingFields se pro tento koncový bod.
Nastaví parametr RequestBodyLogLimit pro tento koncový bod. Hodnota -1
prostředků používá výchozí nastavení v RequestBodyLogLimitnástroji .
Nastaví parametr ResponseBodyLogLimit pro tento koncový bod. Hodnota -1
prostředků používá výchozí nastavení v ResponseBodyLogLimitnástroji .
Návraty
Původní parametr tvůrce konvencí.
Výjimky
Vyvolá se, když requestBodyLogLimit
nebo responseBodyLogLimit
je menší než 0
.