in src/Amazon.Extensions.Configuration.SystemsManager/ConfigurationExtensions.cs [36:48]
public static void WaitForSystemsManagerReloadToComplete(this IConfiguration configuration, TimeSpan timeout)
{
if (configuration is ConfigurationRoot configRoot)
{
foreach (var provider in configRoot.Providers)
{
if (provider is SystemsManagerConfigurationProvider ssmProvider)
{
ssmProvider.WaitForReloadToComplete(timeout);
}
}
}
}