asp.net-mvc-4 – 如何从ApiController访问HttpContext.Items
发布时间:2020-12-16 06:38:31 所属栏目:asp.Net 来源:网络整理
导读:HttpContext.Items仍然被认为是在请求的不同部分之间共享内容的合理位置吗?特别是HttpHandler在MVC之外,就像WIF扩展点一样. 你如何从MVC4的ApiController中访问这个词典?不使用HttpContext.Current静态方法(我仍然希望它单元可测试).普通的控制器有HttpCon
> HttpContext.Items仍然被认为是在请求的不同部分之间共享内容的合理位置吗?特别是HttpHandler在MVC之外,就像WIF扩展点一样.
>你如何从MVC4的ApiController中访问这个词典?不使用HttpContext.Current静态方法(我仍然希望它单元可测试).普通的控制器有HttpContextBase / Wrapper,它抽象了一点进行测试. 解决方法
在Web API Controller中使用Request.Properties. 实现ActionFilterAttribute时,它是filterContext.Request.Properties
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 使用SWFUpload无刷新上传图片
- asp.net – 关闭Application Insights
- asp.net-mvc-3 – HTML编码字符串 – ASP.NET Web窗体VS Ra
- [你必须知道的.NET] 第一回:恩怨情仇:is和as
- 在Managed Code通过Google Gmail发送邮件以及如何通过Outlo
- asp.net-mvc – ASP.NET MVC 3自定义HTML助手 – 最佳实践/
- asp.net – mvc大写模型与小写模型
- asp.net – 当HttpContext属性返回null时如何检索?
- asp.net-mvc-3 – MVC如何忽略嵌套视图模型的验证
- razor – MVC3到MVC4 RTM手动升级问题:@在此关键字前面抛出
推荐文章
站长推荐
热点阅读