|
|
1
90
如果你使用 default controller factory 将为每个请求构造一个新实例,这就是它应该采用的方式。控制器不应在不同的请求之间共享。不过,您可以编写一个自定义工厂来管理控制器的生命周期。 |
|
|
2
15
恐怕你的理解是错误的。实际上,为每个web请求动态构造一个控制器(它应该是一个非常精简和轻量级的类,并且不能有任何会话超出生存状态)。控制器实例如何才能特定于某个视图? 所以不存在“生命周期”(除了请求的生命周期)之类的东西。。。 |
|
|
3
7
现在,您可以通过传递用户名从视图调用控制器。不希望在下一个请求中获得您设置的用户名。它将返回null。因此,对于每个请求,都会创建一个新的控制器。在MVC中,您不会像从类实例化对象那样实例化任何地方的控制器。简单地说,您没有控制器对象内存指针来调用它,就像您对其他对象所做的那样。 转到此链接。MVC控制器的生命周期有一个很好的解释。 |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |