В настоящее время я использую EF 4 с моим веб-сайтом ASP.NET для доступа к базе данных MySql. Это отлично работает. Однако теперь я хочу, чтобы другой проект веб-сайта имел доступ к тем же объектам. Как мне это настроить?
Я не могу просто сослаться на оригинальный сайт, так как это веб-сайт, а не веб-приложение. Итак, предположительно, мне нужно поместить Entity Data Model в собственный проект и скомпилировать в DLL. Но ...
- Какой тип проекта?
- Должен ли я просто вырезать и вставить DataModel.edmx и DataModel.Designer.cs, скомпилировать и добавить ссылку на оба веб-сайта? А как насчет пространств имен?
- Где разместить строку подключения? На данный момент он находится в Web.config моего проекта.
Я действительно понятия не имею, с чего начать - я только следовал учебникам, чтобы заставить EF работать до сих пор! Я бы очень признателен за пошаговые инструкции, если у кого-то есть время. Спасибо.