json.net - 使用 Json.Net 进行 Azure EventGridEvent 的输入绑定
问题描述
我目前Json.Net
在整个项目中都在使用它,它就像一个魅力。不幸的是,Azure Functions 的输入绑定用于System.Text.Json
反序列化 EventGrid 事件 json 并将其绑定到库中的EventGridEvent
对象Azure.Messaging.EventGrid 4.0.0.-beta.4
看看这里:https ://github.com/Azure/azure-functions-host/issues/5469
这会导致大量问题,因为我的所有习惯JsonConverters
根本不起作用,这会导致对象反序列化不正确。Newtonsoft.Json
从to更改System.Text.Json
为大量返工,如果可以的话,我绝对希望避免这种情况。
有没有办法强制使用输入绑定Json.Net
而System.Text.Json
不是通过 DI inFunctionssStartup.Configure()
或其他方式?
解决方案
推荐阅读
- scala - 如何在火花中将字符串连接到数据框的列?
- django - 如何使用 OAuth2 和 Django 的会话来验证用户
- mysql - 如何从两个不同的表中获取数据(没有重复记录)?两个表都有共同的价值
- ruby-on-rails - Heroku 和 Sidekiq 工人
- python - Python imutils:非法指令
- python - 查找列表中最大的(字符串,数字)python
- python - ImportError:无法导入名称 __check_build
- graphql - Apollo-cli 而不是 Apollo-codegen 是输出错误的结果吗?
- php - 比较sql查询中的php变量
- c# - How to get items separately (one by one) from item view modal