HttpLoggingEndpointConventionBuilderExtensions.WithHttpLogging<TBuilder> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt endpunktspezifische Einstellungen für die HttpLogging-Middleware hinzu.
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
Typparameter
- TBuilder
Der Typ des Endpunktkonventions-Generators.
Parameter
- builder
- TBuilder
Der Endpunktkonventions-Generator.
- loggingFields
- HttpLoggingFields
Die , die HttpLoggingFields auf diesen Endpunkt angewendet werden soll.
Legt die RequestBodyLogLimit für diesen Endpunkt fest. Ein Wert von -1
bedeutet, dass die Standardeinstellung in RequestBodyLogLimitverwendet wird.
Legt die ResponseBodyLogLimit für diesen Endpunkt fest. Ein Wert von -1
bedeutet, dass die Standardeinstellung in ResponseBodyLogLimitverwendet wird.
Gibt zurück
Der ursprüngliche Konventions-Generator-Parameter.
Ausnahmen
Wird ausgelöst, wenn requestBodyLogLimit
oder responseBodyLogLimit
kleiner als 0
ist.