diff --git a/.autover/changes/f6aa1ac3-20e2-40f5-b214-288e18db8358.json b/.autover/changes/f6aa1ac3-20e2-40f5-b214-288e18db8358.json new file mode 100644 index 0000000..9befa6c --- /dev/null +++ b/.autover/changes/f6aa1ac3-20e2-40f5-b214-288e18db8358.json @@ -0,0 +1,13 @@ +{ + "Projects": [ + { + "Name": "Amazon.Extensions.Configuration.SystemsManager", + "Type": "Major", + "ChangelogMessages": [ + "Update AWS SDK to Preview 11", + "Remove support for .NET 6", + "Remove support for netcoreapp3.1" + ] + } + ] +} diff --git a/src/Amazon.Extensions.Configuration.SystemsManager/Amazon.Extensions.Configuration.SystemsManager.csproj b/src/Amazon.Extensions.Configuration.SystemsManager/Amazon.Extensions.Configuration.SystemsManager.csproj index 472b4a0..ddfd800 100644 --- a/src/Amazon.Extensions.Configuration.SystemsManager/Amazon.Extensions.Configuration.SystemsManager.csproj +++ b/src/Amazon.Extensions.Configuration.SystemsManager/Amazon.Extensions.Configuration.SystemsManager.csproj @@ -2,7 +2,7 @@ - netstandard2.0;netcoreapp3.1;net6.0;net8.0 + netstandard2.0;net8.0 Amazon.Extensions.Configuration.SystemsManager Amazon.Extensions.Configuration.SystemsManager Library @@ -44,9 +44,9 @@ - - - + + + diff --git a/src/Amazon.Extensions.Configuration.SystemsManager/DefaultParameterProcessor.cs b/src/Amazon.Extensions.Configuration.SystemsManager/DefaultParameterProcessor.cs index 0072973..7f6be11 100644 --- a/src/Amazon.Extensions.Configuration.SystemsManager/DefaultParameterProcessor.cs +++ b/src/Amazon.Extensions.Configuration.SystemsManager/DefaultParameterProcessor.cs @@ -40,7 +40,7 @@ public virtual string GetKey(Parameter parameter, string path) var name = parameter.Name.StartsWith(path, StringComparison.OrdinalIgnoreCase) ? parameter.Name.Substring(path.Length) : parameter.Name; -#if NETCOREAPP3_1_OR_GREATER +#if NET8_0_OR_GREATER return name.TrimStart('/').Replace("/", KeyDelimiter, StringComparison.InvariantCulture); #else return name.TrimStart('/').Replace("/", KeyDelimiter); diff --git a/src/Amazon.Extensions.Configuration.SystemsManager/Internal/ServiceClientAppender.cs b/src/Amazon.Extensions.Configuration.SystemsManager/Internal/ServiceClientAppender.cs index c612b70..fe6302e 100644 --- a/src/Amazon.Extensions.Configuration.SystemsManager/Internal/ServiceClientAppender.cs +++ b/src/Amazon.Extensions.Configuration.SystemsManager/Internal/ServiceClientAppender.cs @@ -30,7 +30,7 @@ public static void ServiceClientBeforeRequestEvent(object sender, RequestEventAr if (e is WebServiceRequestEventArgs args) { if (args.Headers.ContainsKey(UserAgentHeader) && -#if NETCOREAPP3_1_OR_GREATER +#if NET8_0_OR_GREATER !args.Headers[UserAgentHeader].Contains(UserAgentSuffix, System.StringComparison.InvariantCulture) #else !args.Headers[UserAgentHeader].Contains(UserAgentSuffix) diff --git a/test/Amazon.Extensions.Configuration.SystemsManager.Integ/Amazon.Extensions.Configuration.SystemsManager.Integ.csproj b/test/Amazon.Extensions.Configuration.SystemsManager.Integ/Amazon.Extensions.Configuration.SystemsManager.Integ.csproj index be1a080..5c4096b 100644 --- a/test/Amazon.Extensions.Configuration.SystemsManager.Integ/Amazon.Extensions.Configuration.SystemsManager.Integ.csproj +++ b/test/Amazon.Extensions.Configuration.SystemsManager.Integ/Amazon.Extensions.Configuration.SystemsManager.Integ.csproj @@ -1,15 +1,15 @@ - net6.0;net8.0 + net8.0 true false - + - + all diff --git a/test/Amazon.Extensions.Configuration.SystemsManager.Integ/AppConfigEndToEndTests.cs b/test/Amazon.Extensions.Configuration.SystemsManager.Integ/AppConfigEndToEndTests.cs index 4d81be9..2610f98 100644 --- a/test/Amazon.Extensions.Configuration.SystemsManager.Integ/AppConfigEndToEndTests.cs +++ b/test/Amazon.Extensions.Configuration.SystemsManager.Integ/AppConfigEndToEndTests.cs @@ -6,7 +6,6 @@ using System.Text.Json; using System.Threading.Tasks; -using Amazon; using Amazon.AppConfig; using Amazon.AppConfig.Model; using Amazon.Extensions.NETCore.Setup; diff --git a/test/Amazon.Extensions.Configuration.SystemsManager.Tests/Amazon.Extensions.Configuration.SystemsManager.Tests.csproj b/test/Amazon.Extensions.Configuration.SystemsManager.Tests/Amazon.Extensions.Configuration.SystemsManager.Tests.csproj index ef406cf..c0efff9 100644 --- a/test/Amazon.Extensions.Configuration.SystemsManager.Tests/Amazon.Extensions.Configuration.SystemsManager.Tests.csproj +++ b/test/Amazon.Extensions.Configuration.SystemsManager.Tests/Amazon.Extensions.Configuration.SystemsManager.Tests.csproj @@ -1,7 +1,7 @@  - net6.0;net8.0 + net8.0 true false