Visual Studio 2015(预览版)中的一项新功能是“ASP.NET MVC 和 Web API……已经统一到一个单一的编程模型中”。
我假设这意味着我可以编写单个控制器操作“GetCustomerById”,它返回一个 Customer 对象,并且可以基于内容协商将其呈现为序列化的 Json 或 Html(使用 mvc 视图)。(如果用户使用“Accept: application/json”或“Accept: text/html”请求它)
但我看不出这是怎么做到的,它们似乎仍然需要不同的控制器和方法?