Wzorzec Unit of work w ASP.NET MVC

Kilka zadań w jednej tranzakcji.


Wzorzec UnitOfWork pozwala na grupowanie kilku zadań w jedną transakcje. Służy do dzielenia pojedynczego contextu pomiędzy różnymi repozytoriami. UnitOfWork znajduje zastosowanie, gdy chcemy wprowadzić zmiany w wielu tabelach, przy pomocy wielu contextów z różnych repozytoriów, jako jedną transakcje. W przypadku bardzo wielu pojedynczych, prostych zapytań do bazy danych, dobrym rozwiązaniem jest zastosowanie UnitOfWork i pogrupowanie kilku zapytań jako jedno. Oszczędzamy w ten sposób zasoby serwera.
Komentarze facebook (polub nasz profil na FB aby je zobaczyć):