Compartilhar via


LoggingOptions Classe

Definição

Modelo de nível superior para formatar solicitações HTTP de entrada e suas respostas correspondentes.

public class LoggingOptions
type LoggingOptions = class
Public Class LoggingOptions
Herança
LoggingOptions

Construtores

LoggingOptions()

Modelo de nível superior para formatar solicitações HTTP de entrada e suas respostas correspondentes.

Propriedades

BodySizeLimit

Obtém ou define o número máximo de bytes do corpo da solicitação/resposta a ser lido.

ExcludePathStartsWith

Obtém ou define o conjunto de caminhos HTTP que devem ser excluídos do registro em log.

LogBody

Obtém ou define um valor que indica se a solicitação HTTP e o corpo da resposta serão registrados.

LogRequestStart

Obtém ou define um valor que indica se a solicitação é registrada adicionalmente antes de qualquer processamento adicional.

RequestBodyContentTypes

Obtém ou define o conjunto de tipos de conteúdo do corpo da solicitação que são considerados texto e, portanto, possíveis de registrar em log.

RequestBodyReadTimeout

Obtém ou define uma quantidade máxima de tempo para aguardar a leitura do corpo da solicitação.

RequestHeadersDataClasses

Obtém ou define um mapa entre cabeçalhos de solicitação a serem registrados e sua classificação de dados.

RequestPathLoggingMode

Obtém ou define uma estratégia de como o caminho da solicitação deve ser registrado.

RequestPathParameterRedactionMode

Obtém ou define um valor que indica como o parâmetro de caminho de solicitação deve ser redigido.

ResponseBodyContentTypes

Obtém ou define o conjunto de tipos de conteúdo do corpo da resposta que são considerados texto e, portanto, possíveis de registrar em log.

ResponseHeadersDataClasses

Obtém ou define um mapa entre cabeçalhos de resposta a serem registrados e sua classificação de dados.

RouteParameterDataClasses

Obtém ou define um mapa entre parâmetros de caminho HTTP e sua classificação de dados.

Aplica-se a