AWS.AdvancedDotnetDataProviderWrapper.EntityFrameworkCore.PostgreSQL
1.2.0
Prefix Reserved
See the version list below for details.
dotnet add package AWS.AdvancedDotnetDataProviderWrapper.EntityFrameworkCore.PostgreSQL --version 1.2.0
NuGet\Install-Package AWS.AdvancedDotnetDataProviderWrapper.EntityFrameworkCore.PostgreSQL -Version 1.2.0
<PackageReference Include="AWS.AdvancedDotnetDataProviderWrapper.EntityFrameworkCore.PostgreSQL" Version="1.2.0" />
<PackageVersion Include="AWS.AdvancedDotnetDataProviderWrapper.EntityFrameworkCore.PostgreSQL" Version="1.2.0" />
<PackageReference Include="AWS.AdvancedDotnetDataProviderWrapper.EntityFrameworkCore.PostgreSQL" />
paket add AWS.AdvancedDotnetDataProviderWrapper.EntityFrameworkCore.PostgreSQL --version 1.2.0
#r "nuget: AWS.AdvancedDotnetDataProviderWrapper.EntityFrameworkCore.PostgreSQL, 1.2.0"
#:package AWS.AdvancedDotnetDataProviderWrapper.EntityFrameworkCore.PostgreSQL@1.2.0
#addin nuget:?package=AWS.AdvancedDotnetDataProviderWrapper.EntityFrameworkCore.PostgreSQL&version=1.2.0
#tool nuget:?package=AWS.AdvancedDotnetDataProviderWrapper.EntityFrameworkCore.PostgreSQL&version=1.2.0
AWS Advanced .NET Data Provider Wrapper - Entity Framework Core PostgreSQL Integration
Overview
This project provides Entity Framework Core integration for PostgreSQL databases using the AWS Advanced .NET Data Provider Wrapper, enabling EF Core applications to take advantage of AWS Aurora PostgreSQL features like automatic failover.
Dependencies
This project depends on:
- Npgsql.EntityFrameworkCore.PostgreSQL: Npgsql EF Core provider for PostgreSQL
- Microsoft.EntityFrameworkCore: Entity Framework Core framework
Usage
Configure your DbContext to use the AWS Wrapper:
services.AddDbContext<MyDbContext>(options =>
options.UseAwsWrapperNpgsql(
connectionString,
wrappedOptions => wrappedOptions.UseNpgsql(connectionString)));
Example
See the PgEntityFrameworkExample project for a complete working demonstration.
Documentation
For comprehensive information about the AWS Advanced .NET Data Provider Wrapper, visit the main documentation.
| 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 was computed. 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
- AWS.AdvancedDotnetDataProviderWrapper.Core (>= 1.2.0)
- Microsoft.EntityFrameworkCore (>= 9.0.14)
- Microsoft.EntityFrameworkCore.Relational (>= 9.0.14)
- 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.
See release notes at https://github.com/aws/aws-advanced-dotnet-data-provider-wrapper/releases