【发布时间】:2020-08-27 02:20:49
【问题描述】:
我想知道做事的“正确”方式,而不是老套的方式。
我有一个应用程序,它同时具有剃刀页面(MVVM?)和来自 MVC 的控制器。我的控制器会做一些特定的事情,比如一个处理电话,另一个处理短信。
我现在有一个带有按钮的剃须刀页面,我希望该按钮的 OnPost 可以在其中一个或两个控制器上执行一些操作。当我在阅读不同的方法来做到这一点时,我的印象是我的剃须刀页面不应该直接与我的控制器交互,而应该使用一些中间类。
我已经尝试过 RedirectToAction 并在 razor 页面中创建了一个控制器实例,但是当我只想说“MessageController.SendMessage("5555555555","What's up?") 时,没有一个人感觉正确。
p>【问题讨论】:
标签: c# asp.net-core-mvc razor-pages