У меня есть json в лазурном двоичном объекте, который мне нужно десериализовать и получить строку. Строка - это имя большого двоичного объекта. Затем мне нужно скопировать blob-объект, который является входом для этой функции, с именем, которое я только что извлек, в контейнер для хранения.
public static void Run([BlobTrigger("output/{name}", Connection = "AzureWebJobsStorage")]Stream myBlob, string name, TraceWriter log)
using (var sr = new StreamReader(myBlob))
using (var jsonTextReader = new JsonTextReader(sr))
{
var transcript = (someobject)serializer.Deserialize(jsonTextReader, typeof(Transcript));
string blobname = (someobject.Results[0].FileName).Substring(0, name.LastIndexOf('.'));
Выше приведено определение моей текущей функции и метода, который я использую для извлечения имени файла из файла json. Возможно ли это сделать с привязками ввода и вывода blob? Если да, то есть ли способ динамически выделить имя выходного большого двоичного объекта?