我目前正在使用 Razor Pages 和 Mediatr 将臃肿的 MVC .NET Core 应用程序重构为更简单的 .NET Core 应用程序。
在 MVC 方法中,有一个所有控制器都继承自的 BaseController。BaseController 处理 Mediatr DI。我将如何在 Razor Pages 中执行此操作?创建一个处理 Mediatr DI 的 BasePageModel 类是否明智,或者我应该将 Mediatr DI 包含在我创建的每个 PageModel 中?