Результаты поиска по запросу "repository-pattern"

4 ответа

 с MEF и шаблоном репозитория (также использует EFCodeFirst).

сих пор с трудом оборачиваюсь вокруг этого. Я хочу разделить свои слои (DLL) следующим образом: 1) MyProject.Web.dll - MVC Web App (Контроллеры, Модели (Редактировать / Просмотреть), Представления) 2) MyProject.Services.dll - Сервисный уровень ...

3 ответа

Класс клиента будет определен в вашей бизнес-модели (уровень вашего домена)

я есть код электронной коммерции, который я часто использую, использующий Linq To SQL для сохранения заказов в базе данных. Я хочу удалить тесно связанный бит Linq to SQL и передать вместо него IRepository, но я все еще немного сбит ...

3 ответа

DbExtensions.Include на MSDN

ользую шаблон общего репозитория поверх Entity Framework Code First. Все работало нормально, пока мне не нужно было включить больше объектов в запрос. Я должен включить одну сущность успешно, но теперь я не могу понять, как включить несколько ...

ТОП публикаций

4 ответа

в EF 4.0 вы можете использовать POCO, однако, если вы не генерируете концептуальную модель и отображение с помощью кода, это не считается кодом первым.

н репозитория используется для абстрагирования от конкретной используемой базы данных и технологии сопоставления объектных отношений (например, EF). Так что в будущем я могу легко заменить (например) мои отображения структуры Entity на Linq to ...

1 ответ

не пишите комментарии пишите ответы

трел наrepository метод дляASP.NET Приложение MVC и заметилstatic класс не использовался. Поскольку репоCRUDпочему бы не сделать этоstatic?

11 ответов

Нет, это приводит к ненужной связи с объектами, нарушает SRP и разделение проблем и затрудняет десериализацию объекта из постоянства (поскольку процесс десериализации теперь должен также вводить службы / репозитории, которые требует этот объект).

ене, управляемом дизайном, кажется,много [http://thinkddd.com/blog/2009/03/02/the-specification-pattern/]изсоглашение [https://stackoverflow.com/questions/827670/is-it-ok-for-entities-to-access-repositories/827693#827693] что сущности не должны ...

1 ответ

http://rob.conery.io/2014/03/04/repositories-and-unitofwork-are-not-a-good-idea/

е знать, если мне нужно использовать шаблон Genericrepository и UnitOfWork для макетирования хранилища. Я использую MOQ. Теперь это избыточно, так как я заметил, что в EF 4.1 есть IDBSet. Я не понял, как написать что-то общее, использующее ...

3 ответа

Я согласен с @AbdouMoumen, что гораздо проще использовать модельные объекты на уровне представления. Уровень обслуживания должен предоставлять API для сохранения этих объектов в хранилище данных (дБ). Уровень обслуживания не должен тупо дублировать юриста хранилища (т. Е. Сохранить (сущность) для каждой сущности), а должен обеспечивать сохранение высокого уровня для совокупности сущностей. Например, у вас может быть Save (заказ) в слое сервиса, который приводит к обновлению более базовых объектов, таких как инвентарь, клиент, учетная запись.

ользуюService Layer --> Repository --> Entity Framework (Code-First) w/POCO objects подход, и я испытываю трудности с обновлением сущностей. Я использую AutoMapper для сопоставления моих доменных объектов с моими моделями представления, и это ...

2 ответа

Затем в вашей конкретной реализации IProductRepository вы будете использовать общий репозиторий, запрашивать связанные объекты и присоединяться к ним по мере необходимости.

дряю шаблон хранилища как часть сайта ASP.NET MVC. Большинство примеров репозиториев, которые я видел, довольно просты. Например, вот типичный абстрактный интерфейс хранилища. public interface IRepository<TEntity> { IQueryable<TEntity> All(); ...

1 ответ

Entity Framework с использованием шаблона репозитория, единицы работы и единства

Используя комбинацию изэтот пример [http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/implementing-the-repository-and-unit-of-work-patterns-in-an-asp-net-mvc-application] а такжеэта ...