NuvTools.Data.EntityFrameworkCore.PostgreSQL
9.5.0
See the version list below for details.
dotnet add package NuvTools.Data.EntityFrameworkCore.PostgreSQL --version 9.5.0
NuGet\Install-Package NuvTools.Data.EntityFrameworkCore.PostgreSQL -Version 9.5.0
<PackageReference Include="NuvTools.Data.EntityFrameworkCore.PostgreSQL" Version="9.5.0" />
<PackageVersion Include="NuvTools.Data.EntityFrameworkCore.PostgreSQL" Version="9.5.0" />
<PackageReference Include="NuvTools.Data.EntityFrameworkCore.PostgreSQL" />
paket add NuvTools.Data.EntityFrameworkCore.PostgreSQL --version 9.5.0
#r "nuget: NuvTools.Data.EntityFrameworkCore.PostgreSQL, 9.5.0"
#:package NuvTools.Data.EntityFrameworkCore.PostgreSQL@9.5.0
#addin nuget:?package=NuvTools.Data.EntityFrameworkCore.PostgreSQL&version=9.5.0
#tool nuget:?package=NuvTools.Data.EntityFrameworkCore.PostgreSQL&version=9.5.0
Nuv Tools Data Libraries
Nuv Tools Data Libraries are a set of .NET libraries designed to simplify and standardize data access and manipulation. They provide abstractions and helpers for common data operations, as well as seamless integration with Entity Framework Core for SQL Server and PostgreSQL. All libraries support .NET 8 and .NET 9.
Libraries Overview
NuvTools.Data
Core library with generic helpers for data manipulation:
- Paging: Abstracts paging logic for collections, making it easy to implement paged results in APIs and UIs.
- Filtering and Utilities: Provides reusable components for filtering, sorting, and transforming data.
- No direct dependency on any ORM or database provider.
NuvTools.Data.EntityFrameworkCore
Extensions for Entity Framework Core:
- DbContext Registration: Simplifies the registration of EF Core contexts in DI containers.
- Connection Management: Helpers for managing connection strings and configuration.
- Repository Patterns: Utilities to implement repository and unit-of-work patterns with EF Core.
- Works with any EF Core-supported database provider.
NuvTools.Data.EntityFrameworkCore.SqlServer
Specialized helpers for SQL Server with EF Core:
- DbContext Registration: Extension methods to register SQL Server contexts using connection names or strings.
- Configuration Integration: Supports loading connection strings from configuration files (e.g.,
appsettings.json). - Custom Options: Allows customization of SQL Server-specific EF Core options.
NuvTools.Data.EntityFrameworkCore.PostgreSQL
Specialized helpers for PostgreSQL with EF Core:
- DbContext Registration: Extension methods to register PostgreSQL contexts using connection names or strings.
- Configuration Integration: Supports loading connection strings from configuration files (e.g.,
appsettings.json). - Npgsql Options: Allows customization of PostgreSQL-specific EF Core options via
NpgsqlDbContextOptionsBuilder.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
-
net8.0
- Microsoft.Extensions.Configuration.Json (>= 9.0.10)
- Npgsql.EntityFrameworkCore.PostgreSQL (>= 9.0.4)
-
net9.0
- Microsoft.Extensions.Configuration.Json (>= 9.0.10)
- Npgsql.EntityFrameworkCore.PostgreSQL (>= 9.0.4)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.