Предположим, я хочу получить данные в анонимный объект (т. е. получить данные из двух или более таблиц и сохранить их в переменной) на каком-то этапе разработки моего приложения с помощью запроса Linq to Entity. Позже мне понадобится Razor View для доступа к этим извлеченным/анонимным данным. Что мне здесь делать?
Что я думаю, так это разработать другую ViewModel, которая содержит соответствующие свойства свойств анонимного типа, и создать представление/бритву, строго типизированную для этой ViewModel? Это правильный способ работы с анонимными типами в EF 4.1? то есть для каждого анонимного типа создайте ViewModel и сохраните полученные данные в его объекте.