C# .Net Core 3.1 JsonElement类型的动态对象

C# .Net Core 3.1 JsonElement类型的动态对象,c#,asp.net-core,signalr,C#,Asp.net Core,Signalr,我们正在将Asp.Net Framework项目迁移到.Net Core 3.1。站点使用信号器和有效负载从前端发送,并在后端作为动态对象接收: 前端: var hostData={ “foo”:“Bar” }; 调用(“echo”,hostData); 后端: 公共异步任务回显(动态数据) { var fooValue=data.foo; } 这在.NETFramework中运行良好,但在.NETCore3.1中它变成了一个对象(System.Text.JsonElement)。我知道我可

我们正在将Asp.Net Framework项目迁移到.Net Core 3.1。站点使用信号器和有效负载从前端发送,并在后端作为动态对象接收:

前端

var hostData={
“foo”:“Bar”
};
调用(“echo”,hostData);
后端

公共异步任务回显(动态数据)
{
var fooValue=data.foo;
}

这在.NETFramework中运行良好,但在.NETCore3.1中它变成了一个对象(System.Text.JsonElement)。我知道我可以改用强类型对象,但由于我不想更新所有方法,我宁愿将其作为动态对象保存。-这可能吗?

这是否回答了您的问题@帕夫拉尼霍斯基不是真的