in reference-implementations/semantic-search-for-images/src/ingestion/Services/BlobService.cs [63:73]
public async Task MoveBlobToProcessedContainer(BlobItem blob)
{
_logger.LogInformation($"Moving blob: {blob.Name} to processed container named {_processedContainerClient.Name}.");
var sourceBlob = _imageCSVContainerClient.GetBlobClient(blob.Name);
var destinationBlob = _processedContainerClient.GetBlobClient(blob.Name);
await destinationBlob.StartCopyFromUriAsync(sourceBlob.Uri);
await sourceBlob.DeleteIfExistsAsync();
_logger.LogInformation($"Moved blob: {blob.Name} to processed container named {_processedContainerClient.Name}.");
}