ASP.NET Mvc是基于ASP.NET管道设计的框架,但是Mvc应用程序只能在iis中运行,而WebApi框架既可以寄宿在IIs上也可以在Self-Host上进行处理。
Mvc和webapi都有相同的路由系统,都是使用ASP.NET路由系统进行Controller和Action的名称和路由数据的解析。在webapi中会将解析到的数据通过httpcontent上下文将数据传递给httprequestmessage对象。
ASP.NET Mvc是基于ASP.NET管道设计的框架,但是Mvc应用程序只能在iis中运行,而WebApi框架既可以寄宿在IIs上也可以在Self-Host上进行处理。
Mvc和webapi都有相同的路由系统,都是使用ASP.NET路由系统进行Controller和Action的名称和路由数据的解析。在webapi中会将解析到的数据通过httpcontent上下文将数据传递给httprequestmessage对象。
转载于:https://www.cnblogs.com/yubabuneng/p/9925410.html