Абстрагирование аккаунта контроллера MVC - PullRequest
0 голосов
/ 22 сентября 2011

Как мне поступить с абстрагированием информации о членстве в MVC3 c #

В настоящее время данные о членстве хранятся на локальном сервере SQL и связаны с MVC через Entity Framework.

Как яХотите выполнить некоторые расширения, мне нужно его абстрагировать, создавая интерфейс и класс для каждого объекта в базе данных SQL?

С чего бы начать?Есть ли примеры?Я могу найти только те, которые устарели или не имеют отношения к делу

1 Ответ

0 голосов
/ 22 сентября 2011

Я думаю, что вы можете изменить порядок своего приложения, добавив сервисный уровень, отделенный от уровня презентации.Объектная модель (модель домена), которую вы определяете на уровне представления для пользователя и других объектов, должна отличаться от модели данных EF, поэтому вам нужно только, чтобы некоторые сервисы (например, вы могли реализовать их как веб-сервисы) считывали данные, используяEF и заполните свою модель предметного слоя.Такой подход позволяет вашему приложению быть более гибким для будущих изменений или расширений.

...