Compartilhar via


LoggingOptions.ResponseBodyContentTypes Propriedade

Definição

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.

[System.ComponentModel.DataAnnotations.Required]
public System.Collections.Generic.ISet<string> ResponseBodyContentTypes { get; set; }
[<System.ComponentModel.DataAnnotations.Required>]
member this.ResponseBodyContentTypes : System.Collections.Generic.ISet<string> with get, set
Public Property ResponseBodyContentTypes As ISet(Of String)

Valor da propriedade

O valor padrão é um vazio HashSet<T>, o que significa que o corpo da resposta não está registrado.

Atributos

Exemplos

Um conjunto típico de tipos de conteúdo de texto conhecidos, como json, xml ou text, seria:

ResponseBodyContentTypesToLog = new HashSet<string>
{
    "application/*+json",
    "application/*+xml",
    "application/json",
    "application/xml",
    "text/*"
};

Comentários

Não habilite o registro em log de corpo em um ambiente de produção, pois isso pode afetar o desempenho e vazar dados confidenciais. Se você precisar registrar o corpo em produção, passe por conformidade e segurança.

Aplica-se a