Модель Entity Framework (EF) Первый подход + Ms контейнер внедрения зависимостей Unity - PullRequest
1 голос
/ 04 января 2012

заранее спасибо за вашу поддержку. Я хотел бы получить руководство по реализации контейнера внедрения зависимостей Ms Unity с подходом EF Model First с использованием файлов edmx в проекте asp.net MVC.

В этот момент я нашел много проектов, использующих EF Code First + unity, но мне не удалось найти проект, реализующий файлы edmx модели данных с Unity DI. brgds!.

1 Ответ

2 голосов
/ 04 января 2012

Решение об использовании разработки Model First не должно влиять на то, как вы будете использовать Dependency Injection, будь то с Unity или любым другим контейнером. Объекты, сгенерированные из файла edmx, - это не те объекты, которые вы вводите. Вам все еще нужно будет написать собственные абстракции - такие как IRepository или IUnitOfWork - и это будут зависимости, которые вы вводите.

См., Например, этот похожий вопрос и ответ на него .

...