Asp. net Программирование, вывод на HTML вместо записи в консоль - PullRequest
0 голосов
/ 12 июля 2020

Я программирую Azure функцию для чтения содержимого blob из хранилища blob. Это работает нормально, но как я могу отправить эти данные в мой шаблон. html вместо записи информации в консоль?

В приложении у меня есть изображение, объясняющее мою проблему. Я очень новичок в функциях c# и azure.

enter image description here

Update on 12.07.2020: I tried another solution, but something wrong in the code?

введите описание изображения здесь imgur.com / VX2J7.png

1 Ответ

0 голосов
/ 12 июля 2020

Если 'oldContent' действителен html, вы можете сделать что-нибудь в соответствии с этим.

 public static class MyFunction
 {
    [FunctionName("BlobTrigger")]
    public static async Task<IActionResult> RunAsync([BlobTrigger("samples-workitems/{name}", Connection = "")]
        Stream myBlob, string name, ILogger log)
    {
        log.LogInformation($"C# Blob trigger function Processed blob\n Name:{name} \n Size: {myBlob.Length} Bytes");
        using (var reader = new StreamReader(myBlob))
        {
            var content = await reader.ReadToEndAsync();
            return new ContentResult
            {
                Content = content,
                ContentType = "text/html"
            };
        }
    }
}
...