2012-03-20 96 views
1

讓我們有一個動作過濾器,我以兩種方式訪問​​httpcontext。asp.net mvc httpcontext訪問選項

public class Filter : ActionFilterAttribute 
{ 
    public override void OnActionExecuting(ActionExecutingContext context) 
    { 
      var context1 = context.HttpContext; 
      var context2 = HttpContext.Current;  
    } 
} 

我的問題,如果有不同之處在於通過HttpContext.Current訪問實例使代碼測試不友好的事實這兩個實例之間有什麼區別?

回答

0

不,沒有差異,因爲它們指向相同的對象