【发布时间】:2015-05-11 08:49:18
【问题描述】:
我正在尝试使用 MVC 6 构建 Web API。但是当我的一个控制器方法抛出错误时,响应的内容是一个格式非常精美的 HTML 页面,如果这是一个 MVC 应用程序,它将提供非常丰富的信息。但由于这是一个 API,我宁愿返回一些 JSON。
注意:我现在的设置是超级基本的,只是设置:
app.UseStaticFiles();
app.UseIdentity();
// Add MVC to the request pipeline.
app.UseMvc();
我想进行通用设置。是否有“正确/最佳”的方式在 MVC 6 中为 API 进行设置?
谢谢...
【问题讨论】:
标签: json asp.net-web-api asp.net-core asp.net-core-mvc