Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.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
.net ApicController和MVCController之间的区别?_.net_Asp.net Mvc_Rest_Api_Model View Controller - Fatal编程技术网

.net ApicController和MVCController之间的区别?

.net ApicController和MVCController之间的区别?,.net,asp.net-mvc,rest,api,model-view-controller,.net,Asp.net Mvc,Rest,Api,Model View Controller,我正在学习API Rest,当我创建一个控制器时,我有很多选择。 但我想从技术上理解“带读/写选项的ApicController”和“带读/写选项的MVCController”之间的区别 API控制器返回消息(或数据),MVC控制器立即返回视图和数据 有关更多信息,请参阅 API控制器最好在REST上下文中使用,例如,它用于构建独立于任何前端表示的REST服务 MVC控制器本质上是为MVC上下文而设计的,因此返回web应用程序要显示的视图(和所需的数据)

我正在学习API Rest,当我创建一个控制器时,我有很多选择。 但我想从技术上理解“带读/写选项的ApicController”和“带读/写选项的MVCController”之间的区别


API控制器返回消息(或数据),MVC控制器立即返回视图和数据

有关更多信息,请参阅

API控制器最好在REST上下文中使用,例如,它用于构建独立于任何前端表示的REST服务

MVC控制器本质上是为MVC上下文而设计的,因此返回web应用程序要显示的视图(和所需的数据)