【发布时间】:2016-12-02 11:14:41
【问题描述】:
** 这是一个自我回答的问题,因为我找到了解决方案,但在这里没有找到 **
用例
必须将来自 Application A(C# 后端)的未明确定义的结构化数据传递给 Application B(SignalR 前端的 ASP.Net C# 应用程序) ) 使用 HTTP,它将使用 SignalR 将消息简单地传递到 javascript 客户端。
数据用于实时登录。
为什么不创建类? 因为传入的数据是可以改变的,不必由Application B分析,每个类的代码也不能在两端(C#/JavaScript)之间共享。
另外,我希望能够做这样的事情:
var foo = DynamicExtend(
new { propExtendedFromDynamic1 = true },
new { propExtendedFromDynamic2 = true }
);
string jsonText = Newtonsoft.Json.JsonConvert.SerializeObject(foo);
dynamic unserializedFoo = JObject.Parse(jsonText);
【问题讨论】:
标签: javascript c# .net json expandoobject