Иш үлгүсүнүн бирдиги кандай?
Иш үлгүсүнүн бирдиги кандай?

Video: Иш үлгүсүнүн бирдиги кандай?

Video: Иш үлгүсүнүн бирдиги кандай?
Video: 9Celica Convertible менен чектелген жана 100 Lotus Esprit жапон классикалык унаалары менен чектелген 2024, Апрель
Anonim

бирдиги Жумуштун түшүнүгү менен байланышкан репозиторийдин натыйжалуу ишке ашырылышы үлгү . жалпы эмес репозиторий үлгү, жалпы репозиторий үлгү . Жумуш бирдиги бирдиктүү деп аталат транзакция бир нече операцияларды камтыйт/ жаңыртуу / жок кылуу жана ошондой күйүк.

Анда, Жумуш бирдигинин үлгүсү эмне үчүн колдонулат?

The Жумуштун бирдиги үлгүсү бир же бир нече операцияларды (көбүнчө маалымат базасынын операцияларын) бир транзакцияга топтоо үчүн колдонулат же жумуш бирдиги ”, ошентип бардык операциялар бир болуп өтүшү же ийгиликсиз болушу үчүн.

Ошо сыяктуу эле, DbContext иш бирдиги болуп саналат? Entity Framework DbContext класска негизделген Жумуш бирдиги жана Репозиторий үлгүлөрү жана аларды түздөн-түз кодуңуздан, мисалы, ASP. NET Core MVC контроллеринен колдонсо болот. Мүмкүн болгон эң жөнөкөй кодду каалаган учурларда, сиз түздөн-түз колдонууну кааласаңыз болот DbContext класс, көптөгөн иштеп чыгуучулар сыяктуу.

Ошо сыяктуу эле, бир суроо болушу мүмкүн, иш бирдиги деген эмне?

Бирдиктер . SI жумуш бирдиги катары аныкталган джоуль (J). иш метрлик жылышуу аркылуу бир Ньютондук күч менен сарпталган.

Жумуш бирдиги керекпи?

Дагы, албетте, бизнес процесси, адатта, бизнес объектинин бир нече түрүн камтыйт, ошондуктан биз керек репозиторийлерди координациялайт жана транзакцияларды жүргүзөт. Жана бул жумуш бирдиги . The жумуш бирдиги катары көрүүгө болот зарыл репозиторий үлгүсүнө мактоо.

Сунушталууда: