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ć):