The package is a part of the Saritasa Tools project. Saritasa.Tools.Domain contains various abstractions. Also, there are domain exceptions (not found, validation, security). The implementation can be found in Saritasa.Tools.EFCore3, Saritasa.Tools.EF6 packages.
The repository and unit of work patterns are intended to create an abstraction layer between the data access layer and the business logic layer of an application. Implementing these patterns can help insulate your application from changes in the data store and can facilitate automated unit testing...
The UnitOfWork package provides a lightweight starter kit for using the UOW, and Repository patterns with Entity Framework. It has been implemented in an easily testable way, so that you can mock data access to make testing easier.