2016-06-04 2 views
2

В rc1 вы можете сделать BaseViewComponent, а затем наследовать его и использовать без каких-либо проблем, таких как baseController, но после переноса моего проекта на rc2 я получаю эту ошибку. Мог: не найти метод Invoke или InvokeAsync для компонента view. ForumSystem.Web.ViewComponents.BaseViewComponent.
Есть ли способ сделать это в rc2?Есть ли способ сделать базовый компонент asp.net core rc2?

+1

Пожалуйста, отобразите код вашего преступника ... – Issac

ответ

5

Имея ту же проблему, я краю документацию и обнаружил, что «компоненты просмотра должны быть общедоступными, не вложенными и не-абстрактными классами», поэтому я сделал абстрактную абстрактную базовую группу, и это решило мою проблему. Это обходной путь, а не решение для всех, но работал для меня.