Вопросы по теме 'unit-of-work'
Взаимодействие между шаблонами единицы работы и репозитория
Прочитав множество статей, я все еще не уверен в ответственности шаблона Unit of Work при взаимодействии с репозиториями.
Репозитории отвечают за загрузку и сохранение корневых объектов Aggregate, поэтому рассмотрим следующий пример кода:...
3676 просмотров
schedule
16.06.2024
Способы реализации единицы работы в ASP.NET MVC
В настоящее время я изучаю, как добавить шаблон единицы работы в мое существующее приложение ASP.NET MVC. который использует NHibernate. Я вижу большое разнообразие в различных реализациях, и мне сложно определить, какие методы будут работать...
5117 просмотров
schedule
14.11.2023
Единица работы и Entity Framework — вычисляемые свойства
Предполагая, что у меня есть следующий объект POCO:
public class SomeEntity
{
public int SomeProperty { get; set; }
}
и следующий репозиторий
public class SomeEntityRepository
{
Context _context;
public...
319 просмотров
schedule
23.05.2024
Способы улучшения этой единицы рабочего класса, связанные с принципом открытости/закрытости и внедрением зависимостей/инверсией управления
Мне интересно посмотреть, как я могу улучшить использование приведенного ниже класса UnitOfWork. Как видите, в настоящее время у него нет интерфейса UnitOfWork, поэтому, когда я использую его в своих контроллерах MVC, мне приходится создавать новый...
752 просмотров
schedule
26.07.2022
Что представляют ключи в массиве, возвращаемом функцией getScheduledEntityUpdates() из Doctrine 2?
В Doctrine 2 объект UnitOfWork имеет метод getScheduledEntityUpdates, который возвращает массив всех сущностей, обновление которых запланировано. Ключи этого массива кажутся огромными шестнадцатеричными числами, такими как...
78 просмотров
schedule
19.02.2024
Entity Framework 5: фиксация не обновляет объект в памяти
у меня большая проблема. Я использую Entity Framework 5 и шаблон UnitOfWork (используя репозитории). У меня есть объект объекта Person (который наследуется от Entity и имеет некоторые свойства: имя, фамилия, IdAddress (и адрес виртуального объекта,...
1338 просмотров
schedule
12.04.2024
Является ли единица работы хорошим шаблоном для транзакций, которые будут автоматически генерировать новые объекты (идентификатор auto_increment)?
Из шаблона единицы работы я понимаю метод выполнения типичных транзакций на основе некоторых репозиториев домена (с использованием репозитория для каждого объекта домена). Пример: после определения некоторых объектов репозитория в объекте UoW...
321 просмотров
schedule
12.02.2024
MVC5 + EF + UOW + уровень служб, где вызывать SaveChanges() и избегать многократных обращений к БД?
Я создаю веб-приложение, используя: MVC5 и EF Code First с шаблонами Репозиторий и Единица работы . Пока у меня 3 слоя:
«Уровень данных», который содержит репозитории UOW.
«Служебный уровень», который имеет отношение к UOW для...
1086 просмотров
schedule
28.01.2024
Передача объекта контекста между репозиторием, универсальным репозиторием и единицей работы
Я работаю над веб-приложением asp.net mvc и фреймворком сущностей 6. Я хочу, чтобы они были внутри моего приложения: -
Общий класс репозитория.
Выделенный класс репозитория для каждого типа сущности. Где этот выделенный репозиторий будет...
1766 просмотров
schedule
02.11.2023