Doka.EntityFrameworkCore.NestedSet.Postgres
10.1.0
dotnet add package Doka.EntityFrameworkCore.NestedSet.Postgres --version 10.1.0
NuGet\Install-Package Doka.EntityFrameworkCore.NestedSet.Postgres -Version 10.1.0
<PackageReference Include="Doka.EntityFrameworkCore.NestedSet.Postgres" Version="10.1.0" />
<PackageVersion Include="Doka.EntityFrameworkCore.NestedSet.Postgres" Version="10.1.0" />
<PackageReference Include="Doka.EntityFrameworkCore.NestedSet.Postgres" />
paket add Doka.EntityFrameworkCore.NestedSet.Postgres --version 10.1.0
#r "nuget: Doka.EntityFrameworkCore.NestedSet.Postgres, 10.1.0"
#:package Doka.EntityFrameworkCore.NestedSet.Postgres@10.1.0
#addin nuget:?package=Doka.EntityFrameworkCore.NestedSet.Postgres&version=10.1.0
#tool nuget:?package=Doka.EntityFrameworkCore.NestedSet.Postgres&version=10.1.0
Doka.EntityFrameworkCore.NestedSet.Postgres
Native PostgreSQL integration for the shared NestedSet EF hierarchy engine. This adapter owns native SQL, model/index conventions, registry transport, and query translation while the common package owns hierarchy algorithms and transaction/lifecycle coordination.
Install
dotnet package add Doka.EntityFrameworkCore.NestedSet.Postgres --version 10.1.0
The adapter brings in Doka.EntityFrameworkCore.NestedSet, Doka.NestedSet,
and Npgsql.EntityFrameworkCore.PostgreSQL [10.0.3,11.0.0) transitively. Use one qualified
NestedSet version across the application's NestedSet packages. Version 10.1.0
is the stable six-package contract.
The adapter requires exactly the matching common EF kernel version, [10.1.0]
for this release. Update all selected NestedSet adapters together.
Register
Call UseNestedSets() inside the native provider callback:
using Microsoft.EntityFrameworkCore;
using Doka.EntityFrameworkCore.NestedSet;
services.AddDbContext<ApplicationDbContext>(options => options
.UseNpgsql(connectionString, postgres => postgres.UseNestedSets()));
Keep entity configuration through HasNestedSet(...), queries/mutations through
context.NestedSet<TEntity>(), and existing application save/transaction rules.
No additional hierarchy entity or provider-specific domain model is required.
Ordinary EF migrations are the baseline; SafeMigrations is independently optional.
The former options-level DbContextOptionsBuilder.UseNestedSets() overloads
are removed. See the upgrade guide,
configuration, and
support/qualification matrix.
| 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
- Doka.EntityFrameworkCore.NestedSet (= 10.1.0)
- Npgsql.EntityFrameworkCore.PostgreSQL (>= 10.0.3 && < 11.0.0)
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 |
|---|---|---|
| 10.1.0 | 43 | 10/30/2026 |