OutputFormatterSelector Classe
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.
Seleciona um IOutputFormatter para gravar uma resposta à solicitação atual.
public ref class OutputFormatterSelector abstract
public abstract class OutputFormatterSelector
type OutputFormatterSelector = class
Public MustInherit Class OutputFormatterSelector
- Herança
-
OutputFormatterSelector
- Derivado
Comentários
A implementação padrão de OutputFormatterSelector fornecida pelo ASP.NET Core MVC é DefaultOutputFormatterSelector. O DefaultOutputFormatterSelector implementa o algoritmo de negociação de conteúdo padrão do MVC. Essa API foi projetada de uma maneira que pode satisfazer o contrato de ObjectResult.
A implementação padrão é controlada pelas configurações em MvcOptions, mais notavelmente: OutputFormatters, RespectBrowserAcceptHeadere ReturnHttpNotAcceptable.
Construtores
OutputFormatterSelector() |
Seleciona um IOutputFormatter para gravar uma resposta à solicitação atual. |
Métodos
SelectFormatter(OutputFormatterCanWriteContext, IList<IOutputFormatter>, MediaTypeCollection) |
Seleciona um IOutputFormatter para gravar a resposta com base nos valores fornecidos e na solicitação atual. |