in src/Amazon.Extensions.Configuration.SystemsManager/Internal/ServiceClientAppender.cs [28:43]
public static void ServiceClientBeforeRequestEvent(object sender, RequestEventArgs e)
{
if (e is WebServiceRequestEventArgs args)
{
if (args.Headers.ContainsKey(UserAgentHeader) &&
#if NET8_0_OR_GREATER
!args.Headers[UserAgentHeader].Contains(UserAgentSuffix, System.StringComparison.InvariantCulture)
#else
!args.Headers[UserAgentHeader].Contains(UserAgentSuffix)
#endif
)
{
args.Headers[UserAgentHeader] = args.Headers[UserAgentHeader] + " " + UserAgentSuffix;
}
}
}