# Microsoft.AspNetCore.DataProtection.AzureStorage

``` diff
 {
     namespace Microsoft.AspNetCore.DataProtection {
         public static class AzureDataProtectionBuilderExtensions {
+            public static IDataProtectionBuilder PersistKeysToAzureBlobStorage(this IDataProtectionBuilder builder, CloudBlobContainer container, string blobName);
+            public static IDataProtectionBuilder PersistKeysToAzureBlobStorage(this IDataProtectionBuilder builder, CloudBlockBlob blobReference);
+            public static IDataProtectionBuilder PersistKeysToAzureBlobStorage(this IDataProtectionBuilder builder, CloudStorageAccount storageAccount, string relativePath);
-            public static IDataProtectionBuilder PersistKeysToAzureBlobStorage(this IDataProtectionBuilder builder, CloudBlobContainer container, string blobName);

-            public static IDataProtectionBuilder PersistKeysToAzureBlobStorage(this IDataProtectionBuilder builder, CloudBlockBlob blobReference);

-            public static IDataProtectionBuilder PersistKeysToAzureBlobStorage(this IDataProtectionBuilder builder, CloudStorageAccount storageAccount, string relativePath);

         }
     }
     namespace Microsoft.AspNetCore.DataProtection.AzureStorage {
         public sealed class AzureBlobXmlRepository : IXmlRepository {
+            public AzureBlobXmlRepository(Func<ICloudBlob> blobRefFactory);
-            public AzureBlobXmlRepository(Func<ICloudBlob> blobRefFactory);

         }
     }
 }
```

