A maneira mais elegante de garantir a visualização dos dados do modelo para _Layout.cshtml
Na minha aplicação, tenho algumas informações básicas do usuário que precisam ser exibidas em todas as páginas (nome, perfil img). No momento, simplesmente defini o modelo no_Layout.cshtml
page para ser uma classe chamadaApplicationBaseModel
e todos os outros modelos de visualização em todo o aplicativo devem herdar dessa classe e todas as ações devem definir os dados apropriados para o modelo bas
Não me importo com a herança simples dessa maneira, é o fato de que, em todo método de ação, devo recuperar os dados e armazená-los no modelo de exibição. Não é uma solução muito elegante na minha opinião.
Alguém tem alguma idéia sobre outras maneiras de resolver esse problem