【发布时间】:2021-04-28 14:00:55
【问题描述】:
我需要从 Azure 函数进行一系列数据库调用,并在结果可用时将结果(文本块)返回给 http 调用者。这可能在一分钟左右的过程中偶尔发生。
我不想要“文件下载”响应,只是通过响应流发送的数据。
有没有办法在 Azure 函数中写入响应正文流?
编辑:
尝试创建我自己的 IActionResult 在写入响应正文流Synchronous operations are disallowed. Call ReadAsync or set AllowSynchronousIO to true instead.时遇到问题
【问题讨论】:
-
您可以创建自己的
IActionResult实现,以更好地控制底层响应流。 -
@Oliver 我确实尝试过,但遇到了
Synchronous operations are disallowed. Call WriteAsync or set AllowSynchronousIO to true instead的各种问题。
标签: c# azure function .net-core