File tree Expand file tree Collapse file tree 3 files changed +9
-8
lines changed
src/Amazon.Extensions.Configuration.SystemsManager
test/Amazon.Extensions.Configuration.SystemsManager.Integ Expand file tree Collapse file tree 3 files changed +9
-8
lines changed Original file line number Diff line number Diff line change 66 <AssemblyName >Amazon.Extensions.Configuration.SystemsManager</AssemblyName >
77 <RootNamespace >Amazon.Extensions.Configuration.SystemsManager</RootNamespace >
88 <OutputType >Library</OutputType >
9- <VersionPrefix >6.1.0 </VersionPrefix >
9+ <VersionPrefix >6.1.1 </VersionPrefix >
1010 <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
1111 <PackageId >Amazon.Extensions.Configuration.SystemsManager</PackageId >
1212 <Title >.NET Configuration Extensions for AWS Systems Manager</Title >
3535 </PropertyGroup >
3636
3737 <ItemGroup >
38- <PackageReference Include =" AWSSDK.AppConfigData" Version =" 3.7.0.23 " />
39- <PackageReference Include =" AWSSDK.Extensions.NETCore.Setup" Version =" 3.7.1 " />
40- <PackageReference Include =" AWSSDK.SimpleSystemsManagement" Version =" 3.7.12.9 " />
38+ <PackageReference Include =" AWSSDK.AppConfigData" Version =" 3.7.301.35 " />
39+ <PackageReference Include =" AWSSDK.Extensions.NETCore.Setup" Version =" 3.7.300 " />
40+ <PackageReference Include =" AWSSDK.SimpleSystemsManagement" Version =" 3.7.303.23 " />
4141 <PackageReference Include =" Microsoft.Extensions.Configuration" Version =" 2.0.*" />
4242 <PackageReference Include =" System.Text.Json" Condition =" '$(TargetFramework)' == 'netstandard2.0' " Version =" 7.0.2" />
4343 </ItemGroup >
Original file line number Diff line number Diff line change @@ -23,14 +23,15 @@ public static class ServiceClientAppender
2323 {
2424 private const string UserAgentHeader = "User-Agent" ;
2525 private static readonly string AssemblyVersion = typeof ( AppConfigProcessor ) . GetTypeInfo ( ) . Assembly . GetName ( ) . Version . ToString ( ) ;
26+ private static readonly string UserAgentSuffix = $ "lib/SSMConfigProvider#{ AssemblyVersion } ";
2627
2728 public static void ServiceClientBeforeRequestEvent ( object sender , RequestEventArgs e )
2829 {
2930 if ( e is WebServiceRequestEventArgs args )
3031 {
31- if ( args . Headers . ContainsKey ( UserAgentHeader ) )
32+ if ( args . Headers . ContainsKey ( UserAgentHeader ) && ! args . Headers [ UserAgentHeader ] . Contains ( UserAgentSuffix ) )
3233 {
33- args . Headers [ UserAgentHeader ] = args . Headers [ UserAgentHeader ] + " SSMConfigProvider/ " + AssemblyVersion ;
34+ args . Headers [ UserAgentHeader ] = args . Headers [ UserAgentHeader ] + " " + UserAgentSuffix ;
3435 }
3536 }
3637 }
Original file line number Diff line number Diff line change 77 </PropertyGroup >
88
99 <ItemGroup >
10- <PackageReference Include =" AWSSDK.AppConfig" Version =" 3.7.1.23 " />
10+ <PackageReference Include =" AWSSDK.AppConfig" Version =" 3.7.301.20 " />
1111 <PackageReference Include =" Microsoft.NET.Test.Sdk" Version =" 16.11.0" />
12- <PackageReference Include =" AWSSDK.SecurityToken" Version =" 3.7.1.51 " />
12+ <PackageReference Include =" AWSSDK.SecurityToken" Version =" 3.7.300.75 " />
1313 <PackageReference Include =" xunit" Version =" 2.4.1" />
1414 <PackageReference Include =" xunit.runner.visualstudio" Version =" 2.4.3" >
1515 <PrivateAssets >all</PrivateAssets >
You can’t perform that action at this time.
0 commit comments