Yes, I have it working in BC24:
The steps is as simple as something like this:
1. Initialize ABSBlobClient
var Codeunit System.Azure.Storage."ABS Blob Client";
StorageServiceAuthorization: Codeunit System.Azure.Storage."Storage Service Authorization";
ABSBlobClient.Initialize(StorageAccount, ContainerName, StorageServiceAuthorization.UseReadySAS(SAS))
2. Store InStream_ to Blob with PathAndFileName:
var ABSOperationResponse: Codeunit System.Azure.Storage."ABS Operation Response";
ABSOperationResponse := ABSBlobClient.PutBlobBlockBlobStream(PathAndFileName, InStream_);
if not ABSOperationResponse.IsSuccessful() then
Error(....
Best regards
Gert Lynge