OutputFormatterSelector 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
选择 以 IOutputFormatter 写入对当前请求的响应。
public ref class OutputFormatterSelector abstract
public abstract class OutputFormatterSelector
type OutputFormatterSelector = class
Public MustInherit Class OutputFormatterSelector
- 继承
-
OutputFormatterSelector
- 派生
注解
ASP.NET Core MVC 提供的默认实现OutputFormatterSelector是 DefaultOutputFormatterSelector。 实现 DefaultOutputFormatterSelector MVC 的默认内容协商算法。 此 API 的设计方式可以满足 的 ObjectResult协定。
默认实现由 上的 MvcOptions设置控制,最明显的是: OutputFormatters、 RespectBrowserAcceptHeader和 ReturnHttpNotAcceptable。
构造函数
OutputFormatterSelector() |
选择 以 IOutputFormatter 写入对当前请求的响应。 |
方法
SelectFormatter(OutputFormatterCanWriteContext, IList<IOutputFormatter>, MediaTypeCollection) |
选择 以 IOutputFormatter 根据提供的值和当前请求编写响应。 |