in src/Azure.WebSites.DataProtection/DataProtectionProvider.cs [20:29]
public static IDataProtectionProvider CreateAzureDataProtector(Action<IDataProtectionBuilder> configurationHandler, bool skipEnvironmentValidation = false)
{
var serviceCollection = new ServiceCollection();
var builder = serviceCollection.AddDataProtection()
.UseAzureWebsitesProviderSettings(skipEnvironmentValidation);
configurationHandler?.Invoke(builder);
return serviceCollection.BuildServiceProvider().GetRequiredService<IDataProtectionProvider>();
}