标签: asp.net-mvc
我注意到每次在ASP.NET MVC中调用Controller类中的方法时都会创建Controller对象。所以我的任何对象只在1个请求中存在。但是其他请求会创建另一个对象。所以我需要创建在Web站点运行期间存在的对象(像守护进程一样)。是否有可能在没有外部服务的情况下在一个网站上做这样的事情?
答案 0 :(得分:0)
您可以通过不同的方式实施。
使用Application对象。
将对象放入缓存中。
使用单例方法。
我个人建议采用最后一种方法。