Я пытаюсь использовать шаблон репозитория с EF4 с помощью VS2010.
С этой целью я использую генерацию кода POCO, щелкнув правой кнопкой мыши на дизайнере модели сущности и нажав "Добавить элемент генерации кода". Затем я выбираю шаблон POCO и получаю свои классы.
То, что я хотел бы сделать, - это иметь мое решение, структурированное в отдельные проекты для классов Entity (POCO) и другой проект для модели сущности и кода репозитория.
Это означает, что мой проект MVC может использовать классы POCO для строго типизированных представлений и т.д., и не должен знать о репозитории или иметь ссылку на него.
Чтобы подключить все вместе, у меня будет другой отдельный проект с интерфейсами и IoC.
Звучит неплохо в моей голове Я просто не знаю, как создавать классы в свой собственный проект! Я могу скопировать их, а затем изменить пространства имён, но я хотел избежать ручной работы всякий раз, когда я меняю схему в db и хочу обновить мою модель.
Спасибо