Hvad er arbejdsenhedens mønster?
Hvad er arbejdsenhedens mønster?

Video: Hvad er arbejdsenhedens mønster?

Video: Hvad er arbejdsenhedens mønster?
Video: Unit of Work and Repository pattern using Entity framework 2024, April
Anonim

Enhed of Work er konceptet relateret til den effektive implementering af depotet mønster . ikke-generisk depot mønster, generisk depot mønster . Unit of Work omtales som en enkelt transaktion der involverer flere indsættelses-/ opdatering /slet og så på.

Hvad er så brugen af Unit of Work-mønster?

Det Arbejdsenhed mønster bruges til at gruppere en eller flere operationer (normalt databaseoperationer) i en enkelt transaktion eller arbejdsenhed ”, så alle operationer enten bestå eller mislykkes som én.

Er DbContext på samme måde en arbejdsenhed? Entitetsrammen DbContext klasse er baseret på Arbejdsenhed og Repository-mønstre, og kan bruges direkte fra din kode, såsom fra en ASP. NET Core MVC-controller. I tilfælde, hvor du ønsker den enklest mulige kode, vil du måske bruge direkte DbContext klasse, som mange udviklere gør.

På samme måde kan man spørge, hvad er arbejdsenhed?

Enheder . SI arbejdsenhed er joule (J), som er defineret som arbejde forbrugt af en kraft på en newton gennem en forskydning på en meter.

Er arbejdsenhed nødvendig?

Igen, naturligvis involverer en forretningsproces normalt mere end én type forretningsobjekt, så vi brug for noget at koordinere depoterne og håndtere transaktioner. Og det er den arbejdsenhed . Det arbejdsenhed kan ses som en nødvendig kompliment til depotmønsteret.

Anbefalede: