A snowpack-sensor uploader constructs one Azure Blob SDK object and expects that same object to list every container in the account and also upload a file into one container. Which v12 client choice matches those two scopes?
Select an answer to reveal the explanation.
Short Explanation
Picture three nested keys: the account keyring, the locker key, and the file key. BlobServiceClient owns the account (list containers). BlobContainerClient owns one container. BlobClient owns one blob for upload. One flat object cannot honestly do every scope.
Full Explanation
In the Azure Storage Blobs SDK v12 family, BlobServiceClient enumerates containers, BlobContainerClient scopes container operations, and BlobClient performs blob data-plane work such as upload. Legacy v11 CloudBlobClient names are not the current answer surface. QueueClient is messaging, not container listing.