Я хотел бы добавить новый модуль (проект) в мое решение и сначала использовать код инфраструктуры сущности только для подсетей из моих таблиц базы данных. Я использую ADO.NET с хранимыми процедурами в других модулях. Я планирую разбить таблицы из db в будущем, но пока это невозможно (таблицы не имеют отношения к другим таблицам, но используются старыми модулями). Я не уверен, что это хорошая практика сделать это таким образом и Я хотел бы попросить о помощи.
Спасибо.
1) Да, это так. В одном из наших проектов у нас была база данных с процедурами хранилища, которые мы перенесли для использования EF. Но не сразу. Это заняло какое-то время, поэтому мы использовали процедуры Store с ADO.NET, а также вместе с EF.
2) Я должен сказать, что я не уверен в этом. У нас уже создана база данных с небольшими изменениями. Но вы могли бы создавать таблицы самостоятельно.
3) Я думаю, что лучше было бы вызвать хранимые процедуры из EF и использовать его на целых проектах, если они вам понадобятся. Но использование обоих, ADO.NET и EF в порядке, если у вас есть причины.
4) Почему это будет проблемой, если вы будете использовать транзакции?