Мы довольно новы для платформы Entity Framework и шаблона репозитория, однако пытаемся реализовать это в нашей системе.Шаблон хранилища, EF с хранимыми процедурами
У нас есть модель домена (логическая модель), с которой наша система будет работать, и это нормально. Проблема в том, что мы изо всех сил пытаемся понять, как мы сопоставляем возвращаемые данные из хранимой процедуры с этой моделью домена.
Возвращенные данные хранимой процедуры не сопоставляются с моделью сущности.
Единственный способ, которым я могу думать делать это чисто, просто выполняя чтения данных, перекручивание через DataReader, и назначить каждый элемент непосредственно, который, кажется, датированный ...
От поиска Google «мапирование» как представляется, не может видеть никаких примеров того, как реализовать это из хранимой процедуры в модель домена, только хранимую процедуру для модели сущности.
Почему вы используете Entity Framework вообще, если вы просто вызываете хранимые procs? Это ТОН накладных расходов для очень небольшого выигрыша. Если вы собираетесь только называть хранимые procs, вы должны переключиться на что-то вроде Dapper, которое будет делать сопоставление объектов для вас без накладных расходов. То, что вы делаете сейчас, - это добавление большого количества трещин для практически никакой ценности. –