1,托管层(监听端口处理Http请求,转换为HttpRequestMessage)
2,消息处理管道(接收HttpRequestMessage消息,转向下一个内部处理程序,可横切关注点,写入日志,缓存等)
3,路由分发器(从路由获取路由 数据,匹配IHttpRoute,分发路由)
4,控制器分发器(使用路由数据,选择控制器并实例化)
5,基类控制器处理器(ApiController,授权过滤器,参数绑定,操作过滤器)
6,控制器处理器(处理HttpRequestMessage,返回IHttpActionResult或者IActionResult)
7,系统转换为HttpResponseMessage返回
通过6,5,4,3,2,1反向步骤,托管层将HttpResponseMessage处理为http响应返回给请求客户端