随笔分类 - AspNet.MVC
摘要:一个简图来描述下Aspnet MVC下的异步调用 从简图可以了解: 用户发送请求,服务器路由到控制器,控制器到action,action内部通过线程池调用新线程执行request,然后将数据返回给用户。 该简图涉及到controller的一个属性AsyncManager asyncManagerde
阅读全文
摘要:HttpControllerDispatcher作为ASPNET WEB API消息处理管道中重要的部分,负责最后控制器系统的激活,action方法的执行,以及最后的响应生成. HtppControllerDispatcher继承HttpMessageHandler,重载了sendAsync方法.
阅读全文
摘要:1. Http Message Handler WebApi中的MessageHandler类似MVC中的filter,可用于请求/响应到达真正目标前对请求或者响应进行修改,比如:用户身份验证,请求头修改,返回数据的修改等。 先看一张webapi的请求流程图: {Request} } Pipelin
阅读全文
摘要:1.Action Filter Action Filter提供了在执行action/controller前后对请求/响应修改的能力,可以应用于action和控制器上,作用在控制器上将自动被应用到该控制器下所有的action. 常见的应用场景例如: 用户验证授权, 修改view的返回结果,修改resp
阅读全文

浙公网安备 33010602011771号