Программно получать типы моделей для множества представлений - PullRequest
0 голосов
/ 11 мая 2018

Я ищу интерфейсы, необходимые для множества представлений, которые мы разбросали по ряду проектов.Есть ли хороший способ получить модель / интерфейс, необходимый для данного шаблона / вида бритвы?Все они начинаются с чего-то вроде:

@inherits Our.Custom.TypeOfView<IModel>

Где TypeOfView - это класс, который наследуется от System.Web.Mvc.WebViewPage.

Я мог бы потенциально выполнить поиск по всем файлам, но этоПохоже, что есть лучший способ напрямую получить интересующую меня информацию. Может, нет?Я не знаю, поэтому я задаю этот вопрос.

1 Ответ

0 голосов
/ 11 мая 2018

Как насчет метаданных модели?

https://msdn.microsoft.com/en-us/library/system.web.mvc.modelmetadata(v=vs.118).aspx

...