我有一个带有队列触发器的天蓝色函数项目;该项目是一个天蓝色的功能v2。
JsonSerialization.cs
当我向队列中添加非 JSON 类型的消息时,我在at 行内出现异常JObject parsed = JObject.Load(jsonReader);
。
例外是:Newtonsoft.Json.JsonReaderException: 'Unexpected end when reading JSON. Path '', line 1, position 3.'
然后代码正常进入队列触发器。
运行 azure function v1 时,我没有遇到此异常。
有人能解释一下为什么 azure function v2 会强制您使用 JSON 类型的队列消息吗?有没有办法避免进入JsonSerialization.cs
?
谢谢!!