отображать капли в реальном времени из Blobstorage на Azure - PullRequest
0 голосов
/ 09 июля 2020

Я хочу передать капли из хранилища BLOB-объектов. Я использую функцию azure для запуска новых событий, это означает, что когда прибывают новые капли, и, с другой стороны, мне нужно отображать содержимое этого большого двоичного объекта (файл. json) в режиме реального времени на сайте html, но я этого не делаю. Я не знаю, как это сделать.

Я создал BlobTrigger Azure Function, которая выглядит так:

using System.IO;
using Microsoft.Azure.WebJobs;
using Microsoft.Azure.WebJobs.Host;

namespace FunctionApp3
{
    public static class Function1 
    {
        [FunctionName("Function1")]
        public static void Run([BlobTrigger("testblob/{name}", Connection = "AzureWebJobsStorage")]Stream myBlob, string name, TraceWriter log)
        {
            //read content
            StreamReader reader = new StreamReader(myBlob) ;

            log.Info($"C# Blob trigger function Processed blob\n Name:{name} \n Size: {myBlob.Length} Bytes \n {reader.ReadToEnd()}");
        }
    }
}

или гораздо проще получить содержимое через blobstorage rest api? но как это сделать? спасибо

...