У меня уже есть сущностная модель в отдельной dll, которая содержит различные объекты, которые мне нужно использовать. Я действительно не хочу создавать или дублировать сущности с помощью EF-дизайнера. Вместо этого я хотел бы настроить его так, чтобы при вызове хранимой процедуры он отображал определенные столбцы на определенные свойства.
Я знаю, что вы можете сделать что-то ОЧЕНЬ близкое к этому, используя специальный DataContext в LinqToSql. Проблема в том, что вы не можете назначать столбцы сложным типам свойств. Например: у меня могут быть возвращены столбцы, которые содержат адрес для пользователя. Я хотел бы сохранить детали адреса для пользователя в объекте Address, который является свойством объекта User. Таким образом, столбец STREET должен отображаться на User.Address.Street.
Есть идеи?