private static CloudBlobContainer GetKeyBlobContainer(IConfiguration configuration) { var services = new ServiceCollection(); services.AddFrameworkServices(configuration); services.AddWindowsAzureStorageServices(); var serviceProvider = services.BuildServiceProvider(); var cloudClientFactory = serviceProvider.GetRequiredService <ICloudStorageClientFactory>(); var client = cloudClientFactory.CreateBlobClient(); var container = client.GetContainerReference("dataprotection"); container.CreateIfNotExistsAsync().GetAwaiter().GetResult(); return(container); }