asp.net mvc中的驻留对象

时间:2012-04-20 12:35:58

标签: asp.net-mvc

我注意到每次在ASP.NET MVC中调用Controller类中的方法时都会创建Controller对象。所以我的任何对象只在1个请求中存在。但是其他请求会创建另一个对象。所以我需要创建在Web站点运行期间存在的对象(像守护进程一样)。是否有可能在没有外部服务的情况下在一个网站上做这样的事情?

1 个答案:

答案 0 :(得分:0)

您可以通过不同的方式实施。

  1. 使用Application对象。

  2. 将对象放入缓存中。

  3. 使用单例方法。

  4. 我个人建议采用最后一种方法。