Как передать параметр типа в Body() при рендеринге фрагмента?C#

Место общения программистов C#
Anonymous
Как передать параметр типа в Body() при рендеринге фрагмента?

Сообщение Anonymous »

У меня есть проект с UserBase и несколько приложений с разными типами пользователей, которые наследуются от userBase. Я притворяюсь, что использую разных пользователей для всех своих представлений вместо UserBase. Для этого я передаю тип через представления следующим образом:
@typeparam UserType, где UserType: class, IUserBase
Проблема У меня есть случай, когда мне нужно передать этот тип в @Body, который я хочу отобразить, в данном случае в MainLayout.razor:

Код: Выделить всё

@typeparam UserType where UserType : class, IUserBase

ApplicationName







**@Body  **







Я пробовал использовать CascadeParameter, но не поддерживает типы, только объекты.
Буду благодарен за любую помощь.
Спасибо за помощь заранее.

Подробнее здесь: https://stackoverflow.com/questions/790 ... r-fragment

Вернуться в «C#»