public static async Task <Result <BinaryContent, Error> > DownloadBinaryAsync(this BlobContainer container, string blockName, string etag, string mimeType) { var content = await container.DownloadBinaryAsync2(blockName, etag, mimeType); if (content == null) { return(ErrorCodes.ItemNotFound.IntoError($"No resource found at path: {blockName}")); } return(content); }