{
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);
}
}
}