如何在WCF中通过LINQ获取Json数据
本文关键字:LINQ 获取 Json 数据 WCF | 更新日期: 2023-09-27 18:22:06
我是WCF的新手。我想使用带有实体框架的LINQ查询来获取Json格式的数据。我无法返回值。
这是我在界面中的代码:
[OperationContract]
[WebInvoke(Method = "GET",
ResponseFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Wrapped,
UriTemplate = "getcontact")]
List<Tbl_Users> JSONDataAll();
这是我的班级代码:
public List<Tbl_Users> JSONDataAll()
{
var users = (from u in db.Tbl_Users select u);
return users.ToList<Tbl_Users>();
}
尝试调用而不是localhost:53835/FslService.svc/getcontact
使用以下方法
https://127.0.0.0/FslService.svc/getcontact
也许这将有助于
您需要将webHttpBehaviur添加到端点,并且在发送添加Accept: application/json
标头的请求时,可以使用Fiddler或浏览器插件轻松完成。
在这里,您可以看到使用XML/JON-