我正在为query builder
simple Odata
我generating simple odata queries dynamically
并希望show result of queries on json format
。
查询文字:
var DetailData = await myClient.For<CustomerDetail>().Filter(q => q.Id == id).OrderBy(q => q.Key).FindEntriesAsync();
如何动态运行简单的ODATA查询并以json格式返回结果?
答案 0 :(得分:1)
您想在哪里返回JSON数据?
如果您使用的是ASP.NET WebAPI,则可以直接返回CustomerDetail列表,框架会将其序列化为XML或JSON,具体取决于客户端请求的内容。
如果需要将对象序列化为JSON字符串,可以使用Json.Net库(http://www.newtonsoft.com/json,也可以作为NuGet包使用)