在未来的一段时间里,我将撰写一系列关于ASP.NET Web API的文章。这些文章旨在剖析ASP.NET Web API框架底层的运行机制,力求将整个框架这个黑盒转换为百盒,将框架本身进行请求处理的流程完整而清晰地呈现在读者面前,让读者知其然并知其所以然。

一、概述 RESTful Web API [Web标准篇]RESTful Web API [设计篇]在一个空ASP.NET Web项目上创建一个ASP.NET Web API 2.0应用 二、路由 ASP.NET的路由系统:URL与物理文件的分离 ASP.NET的路由系统:路由映射 ASP.NET的路由系统:根据路由规则生成URL ASP.NET Web API路由系统的几个核心类型 Web Host下的URL路由 三、消息处理管道 ASP.NET Web API标准的“管道式”设计 如果调用ASP.NET Web API不能发送PUT/DELETE请求怎么办? Self Host模式下的ASP. NET Web API是如何进行请求的监听与处理的? 四、HttpController的激活 ASP.NET Web API中的Controller ASP.NET Web API的Controller是如何被创建的? 如何Host定义在独立程序集中的Controller? 总体介绍ASP.NET Web API下Controller的激活与释放流程 IoC在ASP.NET Web API中的应用

查看原文