Asp.net Core 2上AddFormatterMappings()的目的是什么?

时间:2017-11-27 10:01:29

标签: asp.net-core

我正在评估使用Asp.Net Core 2的Web API应用程序的配置。要配置我知道我的项目使用.AddMvcCore()而不是AddMvc()更好,因为我没有&#39我们需要Razor here

现在,我不确定我是否还需要.AddFormatterMappings()。所以我的问题是它的用途是什么?

1 个答案:

答案 0 :(得分:3)

您可以在source code in the MVC GitHub repo中看到它在DI设置中添加了FormatFilter服务。 FormatFilter类的摘要如下:

  

将使用路径数据或查询中的格式值的过滤器   用于在从{返回的ObjectResult上设置内容类型的字符串   动作。