访问全球.来自MVC控制器的一个变量

本文关键字:一个 变量 来自 MVC 控制器 访问 | 更新日期: 2023-09-27 17:50:32

在我的helper类中有一些虚拟数据。我想在每个mvc4应用程序启动时调用这个静态方法,它将生成必要的数据。

所以我想把数据存储在全局变量中。然后使用控制器

中的变量
public class MvcApplication: ...
{
    protected void Application_Start()
    {
        var dummyData = DummyData.GetData();
    }
}

但是我不能从控制器访问这个变量

public ActionResult Index()
{
   var data = MvcApplication// I cannot access to my dummyData variable
}

访问全球.来自MVC控制器的一个变量

HttpContext。项可以从全局访问。Asax,以及你的控制器。请查看这篇文章,例如:

HttpContext。项目与ASP。净MVC