在 rc1 中,您可以创建 BaseViewComponent,然后继承它并使用它而不会像 baseController 那样出现任何问题,但是在将我的项目迁移到 rc2 之后,我收到该错误 Could: not find an 'Invoke' or 'InvokeAsync' method for the view component 'ForumSystem.Web.ViewComponents.BaseViewComponent'。
有没有办法在 rc2 中做到这一点?
最佳答案
遇到同样的问题,我修改了文档,发现“ View 组件必须是公共(public)的、非嵌套的和非抽象类”,所以我将我的基类抽象化,这解决了我的问题。这是一种变通方法,并不适用于所有人,但对我有用。
关于c# - 有没有办法制作基础 View 组件 ASP.NET Core?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37634488/