AWS.AdvancedDotnetDataProviderWrapper.Plugin.CustomEndpoint
1.1.0
Prefix Reserved
See the version list below for details.
dotnet add package AWS.AdvancedDotnetDataProviderWrapper.Plugin.CustomEndpoint --version 1.1.0
NuGet\Install-Package AWS.AdvancedDotnetDataProviderWrapper.Plugin.CustomEndpoint -Version 1.1.0
<PackageReference Include="AWS.AdvancedDotnetDataProviderWrapper.Plugin.CustomEndpoint" Version="1.1.0" />
<PackageVersion Include="AWS.AdvancedDotnetDataProviderWrapper.Plugin.CustomEndpoint" Version="1.1.0" />
<PackageReference Include="AWS.AdvancedDotnetDataProviderWrapper.Plugin.CustomEndpoint" />
paket add AWS.AdvancedDotnetDataProviderWrapper.Plugin.CustomEndpoint --version 1.1.0
#r "nuget: AWS.AdvancedDotnetDataProviderWrapper.Plugin.CustomEndpoint, 1.1.0"
#:package AWS.AdvancedDotnetDataProviderWrapper.Plugin.CustomEndpoint@1.1.0
#addin nuget:?package=AWS.AdvancedDotnetDataProviderWrapper.Plugin.CustomEndpoint&version=1.1.0
#tool nuget:?package=AWS.AdvancedDotnetDataProviderWrapper.Plugin.CustomEndpoint&version=1.1.0
AWS Advanced .NET Data Provider Wrapper - Custom Endpoint Plugin
Overview
This project provides the Custom Endpoint Plugin for the AWS Advanced .NET Data Provider Wrapper. The plugin adds support for RDS custom endpoints, ensuring that instances used in connections are part of the specified custom endpoint. This includes connections used in failover and read-write splitting.
Dependencies
This project depends on:
- AWSSDK.RDS: AWS SDK for Amazon RDS
- AWSSDK.SecurityToken: AWS Security Token Service SDK
Usage
Install the plugin package:
dotnet add package AWS.AdvancedDotnetDataProviderWrapper.Plugin.CustomEndpointRegister the plugin before establishing connections:
using AwsWrapperDataProvider.Driver.Plugins; using AwsWrapperDataProvider.Plugin.CustomEndpoint.CustomEndpoint; ConnectionPluginChainBuilder.RegisterPluginFactory<CustomEndpointPluginFactory>(PluginCodes.CustomEndpoint);Connect using a custom endpoint URL:
var connection = new AwsWrapperConnection(customEndpointConnectionString);
Documentation
For detailed configuration parameters and usage instructions, see Using the Custom Endpoint Plugin. For general 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.1.0)
- AWSSDK.RDS (>= 4.0.18.4)
- AWSSDK.SecurityToken (>= 4.0.5.13)
- Microsoft.Extensions.Caching.Memory (>= 9.0.14)
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