我只是不知道Controller实例是否在请求/响应之后的某段时间内存在于服务器内存中,或者它是否只是出现在内存中并在每个请求/响应之后消失。或者,如果它取决于某些事情,它依赖于什么?
答案 0 :(得分:4)
DefaultControllerFactory
确实会为每个请求实例化并销毁控制器实例。 (你可以browse the source yourself,或者参观Dino Esposito的文章Inside the ASP.NET MVC Controller Factory进行巡回演出。)