OutputFormatterSelector Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Selecciona para IOutputFormatter escribir una respuesta a la solicitud actual.
public ref class OutputFormatterSelector abstract
public abstract class OutputFormatterSelector
type OutputFormatterSelector = class
Public MustInherit Class OutputFormatterSelector
- Herencia
-
OutputFormatterSelector
- Derivado
Comentarios
La implementación predeterminada de OutputFormatterSelector proporcionada por ASP.NET Core MVC es DefaultOutputFormatterSelector. DefaultOutputFormatterSelector implementa el algoritmo de negociación de contenido predeterminado de MVC. Esta API está diseñada de forma que pueda satisfacer el contrato de ObjectResult.
La implementación predeterminada se controla mediante la configuración de MvcOptions, en particular: OutputFormatters, RespectBrowserAcceptHeadery ReturnHttpNotAcceptable.
Constructores
OutputFormatterSelector() |
Selecciona para IOutputFormatter escribir una respuesta a la solicitud actual. |
Métodos
SelectFormatter(OutputFormatterCanWriteContext, IList<IOutputFormatter>, MediaTypeCollection) |
Selecciona un IOutputFormatter objeto para escribir la respuesta en función de los valores proporcionados y la solicitud actual. |