【发布时间】:2019-02-14 21:51:21
【问题描述】:
我们如何强制执行ReadAsStringAsync(?
在我的 azure 函数中,我是 awaiting 请求的正文:
var body = await req.Content.ReadAsStringAsync();
然后我立即使用body 进行下一个方法:
var hasRootNode = XmlValidator.HasRootNode(body);
这是HasRootNode的定义:
public static bool HasRootNode(string xml)
在调用HasRootNode 方法之前,它似乎没有读取整个字符串。
我们如何强制执行ReadAsStringAsync(?
【问题讨论】:
-
问题:为什么需要从请求中读取字符串?你的意思是回应吗?
-
“它似乎没有读取整个字符串......”它是。请描述问题的实际症状。
标签: c# .net asp.net-core async-await azure-functions