Upload string to Azure Blob

Viewed 6534
1 Answers

You can upload a stream, so you can get the content of your string as a byte array, create a memory stream and upload it.

BlobContainerClient container = new BlobContainerClient(connectionString, "myContainer");
container.Create();

BlobClient blob = container.GetBlobClient("myString");

var myStr = "Hello!"
var content = Encoding.UTF8.GetBytes(myStr);
using(var ms = new MemoryStream(content))
    blob.Upload(ms);
Related