AzureBlobLeaseProviderOptions
class
Namespace: Orleans.Configuration
Options for configuring a lease provider backed by Azure Blob Storage leases.
public class AzureBlobLeaseProviderOptionsConstructors
Properties
BlobContainerNameGets or sets the name of the Azure Blob container used to store lease blobs.BlobServiceClientGets or sets the client used to access the Azure Blob Service.ClientOptionsOptions to be used when configuring the blob storage client, ornullto use the default options.
Methods
ConfigureBlobServiceClient(Func<Task<BlobServiceClient>>)Configures theAzureBlobLeaseProviderOptionsusing the provided callback.ConfigureBlobServiceClient(Uri)Configures theAzureBlobLeaseProviderOptionsusing an authenticated service URI.ConfigureBlobServiceClient(Uri, AzureSasCredential)Configures theAzureBlobLeaseProviderOptionsusing an authenticated service URI and aAzure.AzureSasCredential.ConfigureBlobServiceClient(Uri, StorageSharedKeyCredential)Configures theAzureBlobLeaseProviderOptionsusing an authenticated service URI and aAzure.Storage.StorageSharedKeyCredential.ConfigureBlobServiceClient(Uri, TokenCredential)Configures theAzureBlobLeaseProviderOptionsusing an authenticated service URI and aAzure.Core.TokenCredential.ConfigureBlobServiceClient(string)Configures theAzureBlobLeaseProviderOptionsusing a connection string.
Fields
DefaultBlobContainerNameThe default Azure Blob container name used to store lease blobs.
