SU2.C15e.Infrastructure.Persistence.Dapper
2.0.0-preview.1
dotnet add package SU2.C15e.Infrastructure.Persistence.Dapper --version 2.0.0-preview.1
NuGet\Install-Package SU2.C15e.Infrastructure.Persistence.Dapper -Version 2.0.0-preview.1
<PackageReference Include="SU2.C15e.Infrastructure.Persistence.Dapper" Version="2.0.0-preview.1" />
<PackageVersion Include="SU2.C15e.Infrastructure.Persistence.Dapper" Version="2.0.0-preview.1" />
<PackageReference Include="SU2.C15e.Infrastructure.Persistence.Dapper" />
paket add SU2.C15e.Infrastructure.Persistence.Dapper --version 2.0.0-preview.1
#r "nuget: SU2.C15e.Infrastructure.Persistence.Dapper, 2.0.0-preview.1"
#:package SU2.C15e.Infrastructure.Persistence.Dapper@2.0.0-preview.1
#addin nuget:?package=SU2.C15e.Infrastructure.Persistence.Dapper&version=2.0.0-preview.1&prerelease
#tool nuget:?package=SU2.C15e.Infrastructure.Persistence.Dapper&version=2.0.0-preview.1&prerelease
Clean Architecture template — Infrastructure.Persistence.Dapper (provider-agnostic Dapper runtime): AddDapper / AddDapperHealthChecks registration, IDapperBuilder, the named-connection registry and factory, DbSession (transaction ownership + execution facade), DbSessionAccessor, the EF↔Dapper bridge (AddEfDapperBridge, IEfDbSessionAccessor) that lets Dapper enlist in the ambient EF transaction, and DapperHealthCheck. Implements the ports of SU2.C15e.Dapper.Abstractions. Ships NO database provider — pair it with SU2.C15e.Infrastructure.Persistence.{SqlServer,PostgreSql,MySql,Oracle}. Does NOT depend on SU2.C15e.Infrastructure.Persistence, so a Dapper-only worker never pulls AppDbContext / EfRepository / Audit.NET / bulk-insert. Type namespaces stay SU2.C15e.Infrastructure.Data.Dapper.* for source compatibility. Numeronym `C15e` = CleanArchitecture. Generation 2026 series. See docs/plans/dapper-package-split-redesign.md.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Dapper (>= 2.1.79)
- Microsoft.EntityFrameworkCore (>= 10.0.11)
- Microsoft.EntityFrameworkCore.Relational (>= 10.0.11)
- SU2.C15e.Dapper.Abstractions (>= 2.0.0-preview.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.0.0-preview.1 | 98 | 9/6/2026 |