├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── UnitOfWorkCore.AspNetCore ├── Attributes │ ├── TransactionIsolationLevelAttribute.cs │ └── TransactionOrderAttribute.cs ├── Filters │ ├── UnitOfWorkPoolTransactionFilter.cs │ └── UnitOfWorkTransactionFilter.cs ├── IServiceCollectionExtensions.cs └── UnitOfWorkCore.AspNetCore.csproj ├── UnitOfWorkCore.Samples.IssuesDatabase ├── Program.cs ├── Scripts │ ├── 0001_Issue.sql │ └── 0002_Sample_Issues.sql ├── UnitOfWorkCore.Samples.IssuesDatabase.csproj └── appsettings.json ├── UnitOfWorkCore.Samples.MultiContextApi ├── Controllers │ └── IssuesController.cs ├── DataAccess │ ├── IssuesDb │ │ ├── IIssuesDataSets.cs │ │ ├── IIssuesUoW.cs │ │ ├── IssueEntity.cs │ │ ├── IssuesDbContext.cs │ │ └── IssuesUoW.cs │ └── ReleasesDb │ │ ├── IReleasesDataSets.cs │ │ ├── IReleasesUoW.cs │ │ ├── ReleaseEntity.cs │ │ ├── ReleasesDbContext.cs │ │ └── ReleasesUoW.cs ├── Mapping.cs ├── Models │ ├── CreateIssue.cs │ ├── CreateRelease.cs │ ├── Issue.cs │ └── Release.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── Services │ ├── IIssuesService.cs │ ├── IReleasesService.cs │ ├── IssuesService.cs │ └── ReleasesService.cs ├── Startup.cs ├── UnitOfWorkCore.Samples.MultiContextApi.csproj └── appsettings.json ├── UnitOfWorkCore.Samples.ReleasesDatabase ├── Program.cs ├── Scripts │ ├── 0001_Release.sql │ └── 0002_Sample_Releases.sql ├── UnitOfWorkCore.Samples.ReleasesDatabase.csproj └── appsettings.json ├── UnitOfWorkCore.Samples.SingleContextApi ├── Controllers │ └── ReleasesController.cs ├── DataAccess │ ├── ReleaseEntity.cs │ ├── ReleasesDbContext.cs │ └── UnitOfWorkExtensions.cs ├── Mapping.cs ├── Models │ ├── CreateRelease.cs │ └── Release.cs ├── Program.cs ├── Properties │ └── launchSettings.json ├── Services │ ├── IReleasesService.cs │ └── ReleasesService.cs ├── Startup.cs ├── UnitOfWorkCore.Samples.SingleContextApi.csproj └── appsettings.json ├── UnitOfWorkCore.sln └── UnitOfWorkCore ├── IUnitOfWork.cs ├── MultiContext ├── IUnitOfWorkPool.cs ├── UnitOfWorkPool.cs ├── UnitOfWorkPoolOptions.cs └── UnitOfWorkPoolOptionsBuilder.cs ├── UnitOfWork.cs └── UnitOfWorkCore.csproj /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/README.md -------------------------------------------------------------------------------- /UnitOfWorkCore.AspNetCore/Attributes/TransactionIsolationLevelAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.AspNetCore/Attributes/TransactionIsolationLevelAttribute.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.AspNetCore/Attributes/TransactionOrderAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.AspNetCore/Attributes/TransactionOrderAttribute.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.AspNetCore/Filters/UnitOfWorkPoolTransactionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.AspNetCore/Filters/UnitOfWorkPoolTransactionFilter.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.AspNetCore/Filters/UnitOfWorkTransactionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.AspNetCore/Filters/UnitOfWorkTransactionFilter.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.AspNetCore/IServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.AspNetCore/IServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.AspNetCore/UnitOfWorkCore.AspNetCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.AspNetCore/UnitOfWorkCore.AspNetCore.csproj -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.IssuesDatabase/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.IssuesDatabase/Program.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.IssuesDatabase/Scripts/0001_Issue.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.IssuesDatabase/Scripts/0001_Issue.sql -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.IssuesDatabase/Scripts/0002_Sample_Issues.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.IssuesDatabase/Scripts/0002_Sample_Issues.sql -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.IssuesDatabase/UnitOfWorkCore.Samples.IssuesDatabase.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.IssuesDatabase/UnitOfWorkCore.Samples.IssuesDatabase.csproj -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.IssuesDatabase/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.IssuesDatabase/appsettings.json -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/Controllers/IssuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/Controllers/IssuesController.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/DataAccess/IssuesDb/IIssuesDataSets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/DataAccess/IssuesDb/IIssuesDataSets.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/DataAccess/IssuesDb/IIssuesUoW.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/DataAccess/IssuesDb/IIssuesUoW.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/DataAccess/IssuesDb/IssueEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/DataAccess/IssuesDb/IssueEntity.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/DataAccess/IssuesDb/IssuesDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/DataAccess/IssuesDb/IssuesDbContext.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/DataAccess/IssuesDb/IssuesUoW.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/DataAccess/IssuesDb/IssuesUoW.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/DataAccess/ReleasesDb/IReleasesDataSets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/DataAccess/ReleasesDb/IReleasesDataSets.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/DataAccess/ReleasesDb/IReleasesUoW.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/DataAccess/ReleasesDb/IReleasesUoW.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/DataAccess/ReleasesDb/ReleaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/DataAccess/ReleasesDb/ReleaseEntity.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/DataAccess/ReleasesDb/ReleasesDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/DataAccess/ReleasesDb/ReleasesDbContext.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/DataAccess/ReleasesDb/ReleasesUoW.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/DataAccess/ReleasesDb/ReleasesUoW.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/Mapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/Mapping.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/Models/CreateIssue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/Models/CreateIssue.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/Models/CreateRelease.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/Models/CreateRelease.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/Models/Issue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/Models/Issue.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/Models/Release.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/Models/Release.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/Program.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/Services/IIssuesService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/Services/IIssuesService.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/Services/IReleasesService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/Services/IReleasesService.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/Services/IssuesService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/Services/IssuesService.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/Services/ReleasesService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/Services/ReleasesService.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/Startup.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/UnitOfWorkCore.Samples.MultiContextApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/UnitOfWorkCore.Samples.MultiContextApi.csproj -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.MultiContextApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.MultiContextApi/appsettings.json -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.ReleasesDatabase/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.ReleasesDatabase/Program.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.ReleasesDatabase/Scripts/0001_Release.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.ReleasesDatabase/Scripts/0001_Release.sql -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.ReleasesDatabase/Scripts/0002_Sample_Releases.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.ReleasesDatabase/Scripts/0002_Sample_Releases.sql -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.ReleasesDatabase/UnitOfWorkCore.Samples.ReleasesDatabase.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.ReleasesDatabase/UnitOfWorkCore.Samples.ReleasesDatabase.csproj -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.ReleasesDatabase/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.ReleasesDatabase/appsettings.json -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.SingleContextApi/Controllers/ReleasesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.SingleContextApi/Controllers/ReleasesController.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.SingleContextApi/DataAccess/ReleaseEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.SingleContextApi/DataAccess/ReleaseEntity.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.SingleContextApi/DataAccess/ReleasesDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.SingleContextApi/DataAccess/ReleasesDbContext.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.SingleContextApi/DataAccess/UnitOfWorkExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.SingleContextApi/DataAccess/UnitOfWorkExtensions.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.SingleContextApi/Mapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.SingleContextApi/Mapping.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.SingleContextApi/Models/CreateRelease.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.SingleContextApi/Models/CreateRelease.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.SingleContextApi/Models/Release.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.SingleContextApi/Models/Release.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.SingleContextApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.SingleContextApi/Program.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.SingleContextApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.SingleContextApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.SingleContextApi/Services/IReleasesService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.SingleContextApi/Services/IReleasesService.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.SingleContextApi/Services/ReleasesService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.SingleContextApi/Services/ReleasesService.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.SingleContextApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.SingleContextApi/Startup.cs -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.SingleContextApi/UnitOfWorkCore.Samples.SingleContextApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.SingleContextApi/UnitOfWorkCore.Samples.SingleContextApi.csproj -------------------------------------------------------------------------------- /UnitOfWorkCore.Samples.SingleContextApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.Samples.SingleContextApi/appsettings.json -------------------------------------------------------------------------------- /UnitOfWorkCore.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore.sln -------------------------------------------------------------------------------- /UnitOfWorkCore/IUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore/IUnitOfWork.cs -------------------------------------------------------------------------------- /UnitOfWorkCore/MultiContext/IUnitOfWorkPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore/MultiContext/IUnitOfWorkPool.cs -------------------------------------------------------------------------------- /UnitOfWorkCore/MultiContext/UnitOfWorkPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore/MultiContext/UnitOfWorkPool.cs -------------------------------------------------------------------------------- /UnitOfWorkCore/MultiContext/UnitOfWorkPoolOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore/MultiContext/UnitOfWorkPoolOptions.cs -------------------------------------------------------------------------------- /UnitOfWorkCore/MultiContext/UnitOfWorkPoolOptionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore/MultiContext/UnitOfWorkPoolOptionsBuilder.cs -------------------------------------------------------------------------------- /UnitOfWorkCore/UnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore/UnitOfWork.cs -------------------------------------------------------------------------------- /UnitOfWorkCore/UnitOfWorkCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/piotrekh/unit-of-work-core/HEAD/UnitOfWorkCore/UnitOfWorkCore.csproj --------------------------------------------------------------------------------