2
我只是不知道在請求/響應後的一段時間內,Controller實例是否存在於服務器內存中,或者它是否出現在內存中,並在每個請求/響應之後消失。或者如果它可以取決於某些事情,它依賴於什麼?我的控制器對象是否從每個請求的內存中被實例化和銷燬?
我只是不知道在請求/響應後的一段時間內,Controller實例是否存在於服務器內存中,或者它是否出現在內存中,並在每個請求/響應之後消失。或者如果它可以取決於某些事情,它依賴於什麼?我的控制器對象是否從每個請求的內存中被實例化和銷燬?
DefaultControllerFactory
確實會爲每個請求實例化並銷燬控制器實例。 (您可以browse the source yourself,或參閱Dino Esposito的文章Inside the ASP.NET MVC Controller Factory進行參觀。)
[ASP.NET MVC Controller Lifecycle]的可能重複(http://stackoverflow.com/questions/1763775/asp-net-mvc-controller -生命週期) – jfar 2010-11-03 03:34:38