c# - .NET Framework 4.5 上的 Azure Function V2 HttpClient POST 到 WebAPI 导致 NULL 有效负载
问题描述
我有一个使用 V2-beta 运行时和 POST 到 WebAPI 端点的 Azure 函数,有效负载始终为 NULL。
如果我使用 Azure 函数的 V1,那么有效负载就可以了。
Azure 函数运行时:V2-beta
WebAPI 服务:.NET Framework 4.5,AspNet WebAPi 2
端点使用:强类型模型
结果:NULL
Azure 函数运行时:V2-beta
WebAPI 服务:.NET Framework 4.5,AspNet WebAPi 2
端点使用:HttpRequestMessage
结果:对象已填充
Azure 函数运行时:V1
WebAPI 服务:.NET Framework 4.5,AspNet WebAPi 2
端点使用:强类型模型
结果:已填充属性
new HttpClient().PostAsJsonAsync(payload).Result;
这是一种已知的行为吗?
请有人能告诉我是什么导致了这种行为?
谢谢
解决方案
推荐阅读
- angular - 如何从 ionic 4 中的本机存储中删除数据
- c# - 使用 LINQ 只知道键和值的 C# 查询基本 BSON
- python - 为什么我在 Python-Pandas 中出现错误,AttributeError:: 'DataFrame' object has no attribute 'unique'?
- javascript - Chrome 中 Node 包含的正确替代品应该是什么?
- mysql - 从 DB 生成 Thymeleaf 和 Spring 图像 - 会遇到奇怪的行为
- excel - 如何识别唯一值实例并求和
- c++ - tbb:concurrent_unordered_map() - 向量中每个唯一元素的 ID?
- python - 是否可以在 Altair 中对具有多个数据源的分层图表进行刻面?
- schema - 是否要在不推断顺序的情况下将新的 Avro 模式应用于 Nifi 中的现有模式?
- reactjs - 如何在 React 中将函数从父组件传递到子组件