wmm*_*haa 6 c# signalr asp.net-core
我们正在将 Asp.Net Framework 项目迁移到 .Net Core 3.1。这些站点使用 SignalR,有效负载从前端发送并在后端作为动态对象接收:
前端:
var hostData = {
"foo": "Bar"
};
connection.invoke("echo", hostData);
Run Code Online (Sandbox Code Playgroud)
后端:
public async Task echo(dynamic data)
{
var fooValue = data.foo;
}
Run Code Online (Sandbox Code Playgroud)
这在 .Net Framework 中工作得很好,但在 .Net Core 3.1 中它变成了一个对象 (System.Text.JsonElement)。我知道我可以使用强类型对象,但由于我不想更新所有方法,所以我宁愿将其保持为动态。- 这可能吗?
| 归档时间: |
|
| 查看次数: |
1588 次 |
| 最近记录: |