HttpLoggingEndpointConventionBuilderExtensions.WithHttpLogging<TBuilder> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ajoute des paramètres spécifiques au point de terminaison pour le 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
Paramètres de type
- TBuilder
Type de générateur de convention de point de terminaison.
Paramètres
- builder
- TBuilder
Générateur de convention de point de terminaison.
- loggingFields
- HttpLoggingFields
HttpLoggingFields à appliquer à ce point de terminaison.
Définit le RequestBodyLogLimit pour ce point de terminaison. Une valeur de -1
moyennes utilise le paramètre par défaut dans RequestBodyLogLimit.
Définit le ResponseBodyLogLimit pour ce point de terminaison. Une valeur de -1
moyennes utilise le paramètre par défaut dans ResponseBodyLogLimit.
Retours
Paramètre du générateur de conventions d’origine.
Exceptions
Levée lorsque requestBodyLogLimit
ou responseBodyLogLimit
est inférieur à 0
.