在Global.asax中,我向应用程序对象添加了一些值:
Application.Add("First", "One");
Application.Add("Second", "Two");
Application.Add("Third", "Three");
Application.Add("Forth", "Four");
如何在我的控制器中使用它们?
我试过了:
var x = Application("First");
但是Application
给了我一个错误,它说cannot resolve symbol Application
答案 0 :(得分:2)
在控制器操作中,它将是HttpContext.Application["First"]
。
如果您使用的是静态方法或控制器外部,则可以执行System.Web.HttpContext.Current.Application["First"]
。