public async Task Run(IDictionary <string, object> parameters) { IBlobClient client = _blobClientFactory.CreateBlobClient(); IBlobContainer container = client.GetContainerReference(_containerName); await container.CreateIfNotExistsAsync((BlobRequestOptions)parameters["options"]); IBlockBlob blob = container.GetBlockBlobReference((string)parameters["blobPath"]); await blob.UploadFromFileAsync((string)parameters["filePath"], (string)parameters["contentType"]); }