网上到处都是在WEBAPI中我使用 (HttpContextBase)Request.Properties["MS_HttpContext"]获取httpcontext
可是我使用这个语句的时候就出错了,错误的信息为:给定关键字不在字典中
调试的时候发现确实不存在MS_HttpContext
我找到了一篇老外的说是引用了System.Web导致的,但是我不引用System.Web,HttpContextBase这些的命名空间就不存在了,哪位老大可以帮我看看
https://stackoverflow.com/questions/25490108/at-what-point-in-the-mvc-webapi-lifecycle-does-ms-httpcontext-get-set
国内也有人问,但是没有人回答
http://ask.csdn.net/questions/651648?sort=id