Что такое модель единицы работы?
Что такое модель единицы работы?

Видео: Что такое модель единицы работы?

Видео: Что такое модель единицы работы?
Видео: Физика 8 класс. §52 Единицы работы электрического тока применяемые на практике 2024, Декабрь
Anonim

Ед. изм работы - это концепция относится к эффективная реализация репозитория шаблон . не общий хранилище шаблон, общий репозиторий шаблон . Единица работы называется единым сделка что включает в себя несколько операций вставки / Обновить / удалить и так на.

Тогда в чем польза паттерна «Единица работы»?

В Шаблон единицы работы используется для группировки одной или нескольких операций (обычно операций с базой данных) в одну транзакцию или « единица работы », Так что все операции либо проходят, либо терпят неудачу как одна.

Точно так же DbContext - это единица работы? Entity Framework DbContext класс основан на Единица работы и шаблоны репозитория, и их можно использовать непосредственно из вашего кода, например, из контроллера MVC ASP. NET Core. В случаях, когда вам нужен максимально простой код, вы можете напрямую использовать DbContext класс, как это делают многие разработчики.

Точно так же можно спросить, что такое единица работы?

Единицы . СИ единица работы - джоуль (Дж), который определяется как Работа затрачивается силой в один ньютон на перемещение в один метр.

Нужна ли единица работы?

Опять же, очевидно, что бизнес-процесс обычно включает более одного типа бизнес-объектов, поэтому мы необходимость что-то координирует репозитории и обрабатывает транзакции. И это единица работы . В единица работы можно рассматривать как необходимо дополнение к шаблону репозитория.

Рекомендуемые: