0
我注意到,當我在ASP.NET MVC的Controller類中調用方法時,Controller對象正在創建。所以我的對象只存在於1個請求中。但其他請求會創建另一個對象。所以我需要創建在網站運行期間存在的對象(像守護進程)。是否可以在沒有外部服務的情況下在一個網站上做這樣的事情?asp.net mvc居民對象mvc
我注意到,當我在ASP.NET MVC的Controller類中調用方法時,Controller對象正在創建。所以我的對象只存在於1個請求中。但其他請求會創建另一個對象。所以我需要創建在網站運行期間存在的對象(像守護進程)。是否可以在沒有外部服務的情況下在一個網站上做這樣的事情?asp.net mvc居民對象mvc
您可以通過不同的方式實施。
使用Application對象。
將對象放入緩存中。
使用單例方法。
我個人建議最後一種方法。
我的意思是不是所有請求1個用戶(會話),但是對於所有請求所有用戶 – Yury 2012-04-20 12:54:40