Я пытаюсь определить базовую страницу, наследуя от RazorPage. Если я передам что-либо, кроме TModel, в свой раздел @inherit на странице, я получу следующую ошибку:
ArgumentException: Property 'ViewData' is of type 'Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1[[MyProject.Models.IndexViewModel, MyProject, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]', but this method requires a value of type 'Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary`1[[System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]'.
Имя параметра: viewContext
Как я могу переопределить ViewData, чтобы я мог передать свою пользовательскую модель вместо IndexViewModel в следующей строке:
@наследует MyProject.Base.BaseView
Спасибо