EF Code-First — сопоставление хранимых процедур

Я пытаюсь реализовать вложенные наборы в моей модели базы данных. Чтобы упростить использование, я хотел бы создать хранимые процедуры для операций вставки/обновления/удаления в узлах моего дерева, чтобы поддерживать мое дерево в допустимом состоянии.

Можно ли создать сопоставление хранимых процедур в текущей версии модели code-first? Я имею в виду, что мои хранимые процедуры будут вызываться, когда, например, в dbcontext будет добавлена ​​новая сущность.


person Lukasz Spas    schedule 05.10.2011    source источник


Ответы (1)


Code First в Entity Framework не поддерживает хранимую процедуру по умолчанию. Поскольку дизайнера нет, мы даже не можем сопоставить наши хранимые процедуры с сущностью. Мы видели множество сценариев, в которых мы обязаны использовать хранимую процедуру для любых модификаций базы данных (вставка/обновление/удаление).

Вы можете использовать ссылки ниже и/или задать свой вопрос в Google, чтобы найти больше решений.

Использование Entity Framework Code First с хранимыми процедурами И Code First 4.1: Использование хранимой процедуры для вставки данных

person amiry jd    schedule 05.10.2011