HttpLoggingEndpointConventionBuilderExtensions.WithHttpLogging<TBuilder> Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adiciona configurações específicas do ponto de extremidade para o 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
Parâmetros de tipo
- TBuilder
O tipo de construtor de convenções de ponto de extremidade.
Parâmetros
- builder
- TBuilder
O construtor de convenções de ponto de extremidade.
- loggingFields
- HttpLoggingFields
O HttpLoggingFields a ser aplicado a esse ponto de extremidade.
Define o RequestBodyLogLimit para esse ponto de extremidade. Um valor de -1
significa usar a configuração padrão em RequestBodyLogLimit.
Define o ResponseBodyLogLimit para esse ponto de extremidade. Um valor de -1
significa usar a configuração padrão em ResponseBodyLogLimit.
Retornos
O parâmetro do construtor de convenções original.
Exceções
Gerado quando requestBodyLogLimit
ou responseBodyLogLimit
é menor que 0
.