GS.DecoupleIt.Contextual.UnitOfWork (nuget): Do passing unit of work through multiple levels of service classes is fine? Probably not. Do we want to have more control of transactions? Sure we do! This package gives you a tool that attaches your unit-of-works classes to async flow, what gives you less problem with transaction management in multilayer applications. One point of access to any unit of work desired. Manage it's lifetime almost with no work!
Keywords: |aspnetcore|asynchronous|automated|automatic|configuration|dependency-injection|event-driven|event-handlers|events|ioc|microsoft-extensions|optionals|options|register|registration|tracing|transaction|transaction-manager