isualização @razor com classe de modelo de tipo anônimo. É possível
Quero criar uma visualização usando o modelo de barbear, mas não quero escrever uma classe para o modelo, porque em muitas visualizações terei muitas consultas que retornarão diferentes modelo
Por exemplo, eu tenho uma consulta linq:
from p in db.Articles.Where(p => p.user_id == 2)
select new
{
p.article_id,
p.title,
p.date,
p.category,
/* Additional parameters which arent in Article model */
};
Preciso escrever uma View para esta consulta. Esta consulta retorna um artigo.
gora eu não sei como deve parecer uma definição de model
Tentei usar esta deffinition:
@model System.Collections.IEnumerable
Mas eu tive um erro do que os arquivos não existem no tipo de objeto:
* CS1061: 'objeto' não contém uma definição para 'campo de adição' e não foi encontrado nenhum método de extensão 'campo de adição' que aceite um primeiro argumento do tipo 'objeto' *
Este é o meu modelo para o qual não quero escrever um próximo modelo. Clar