aps.net MVC 3背後的併發模型是什麼?我的意思是,當許多用戶訪問aps.net MVC 3網站時,我們是否爲每個請求都有一個新的控制器實例,或者一個控制器是共享給一個用戶會話還是所有用戶?ASP> NET MVC 3控制器併發模型
你能指出一些適當的文件嗎?
aps.net MVC 3背後的併發模型是什麼?我的意思是,當許多用戶訪問aps.net MVC 3網站時,我們是否爲每個請求都有一個新的控制器實例,或者一個控制器是共享給一個用戶會話還是所有用戶?ASP> NET MVC 3控制器併發模型
你能指出一些適當的文件嗎?
是的,如果您使用默認的控制器工廠,每個請求實例化一個新的控制器實例。
有趣的讀物here。
是的,你會得到一個單一的實例,每個請求被放置在請求的末尾。我知道的關於這些細節的最佳文檔是the source code。
I described the flow which calls Controller.Dispose in this older question。