gpt4 book ai didi

asp.net - 使用 Model-View-Presenter 模式重定向页面的最正确方法

转载 作者:行者123 更新时间:2023-12-04 17:05:33 24 4
gpt4 key购买 nike

调用Response.Redirect 的最佳方式是什么?在模型- View -演示者模式中,同时坚持正确的层分离?

最佳答案

我处理此问题的一种方法是让演示者引发 View 将订阅的事件(如 Succeeded 或其他东西)。当 Presenter 完成它的处理时,它会引发事件,该事件将由 View 处理。在该处理程序中, View 将重定向到下一页。

这样,演示者不需要知道任何关于页面或 URL 或任何东西的信息。它只知道它何时完成了任务并通过引发事件让 View 知道。如果演示者成功或失败,您可以引发不同的事件,以防您需要重定向到不同的地方。

关于asp.net - 使用 Model-View-Presenter 模式重定向页面的最正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2074258/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com