I've looked around but can't seem to find anywhere in docs and the Intellisense documentation for these APIs is nearly identical.
What is the difference between an Azure Storage BlockBlobClient and a BlobClient in the Azure Storage v12 SDK?
Which one should I be using for efficiently uploading file streams to Azure Blob Storage using the Azure Storage v12 .NET SDK?
Is there any difference between these two bits of code and how they get files up to the cloud??
var container = _blobServiceClient.GetBlobContainerClient(containerName);
var blobClient = container.GetBlobClient(filename); // this?
var blockBlockClient = container.GetBlockBlobClient(filename); // or this?