Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 仿真mvc6控制器_Asp.net Mvc_Asp.net Web Api_Asp.net Mvc 5_Content Negotiation - Fatal编程技术网

Asp.net mvc 仿真mvc6控制器

Asp.net mvc 仿真mvc6控制器,asp.net-mvc,asp.net-web-api,asp.net-mvc-5,content-negotiation,Asp.net Mvc,Asp.net Web Api,Asp.net Mvc 5,Content Negotiation,我希望代码简洁明了,因此我希望模拟MVC6控制器类,而不是维护单独的控制器和ApiController。非常接近,但我想删除JSON假设并支持内容协商。(无可否认,我很可能只将其用于JSON功能,但我喜欢灵活。) 有谁能提供一个简单的MVC5控制器示例,其中包含一个支持内容协商的方法,该方法可以从AJAX调用?或者,对示例的解释也将不胜感激。自MVC 3或4以来,我一直使用Restfulie在MVC中进行ConnNeg。否则,您只需使用自己的ActionFilter即可。我们最终使用了Angul

我希望代码简洁明了,因此我希望模拟MVC6控制器类,而不是维护单独的控制器和ApiController。非常接近,但我想删除JSON假设并支持内容协商。(无可否认,我很可能只将其用于JSON功能,但我喜欢灵活。)


有谁能提供一个简单的MVC5控制器示例,其中包含一个支持内容协商的方法,该方法可以从AJAX调用?或者,对示例的解释也将不胜感激。

自MVC 3或4以来,我一直使用Restfulie在MVC中进行ConnNeg。否则,您只需使用自己的ActionFilter即可。我们最终使用了AngularJS,它采用了MVC控制器逻辑客户端。所有其他的东西都被重构成一个单独的WebAPI项目。我喜欢尽可能地保持堆栈的统一。除非它本质上与SignalR不同,因为MVC提供的任何东西都无法做到这一点