我的帮助器类中有一些虚拟数据。我想在每个mvc4应用程序启动时调用这个静态方法来生成必要的数据。
所以我想将这些数据存储在global.asax中的变量中,并使用来自控制器的变量
public class MvcApplication: ...
{
protected void Application_Start()
{
var dummyData = DummyData.GetData();
}
}
但我无法从我的控制器访问此变量
public ActionResult Index()
{
var data = MvcApplication// I cannot access to my dummyData variable
}
答案 0 :(得分:0)
可以从global.asax以及控制器访问HttpContext.Items。请查看此帖子,例如: