我将数据库链接到Ado实体数据模型。但是当我尝试运行一个暴露模型中所有成员的方法时,结果是: 没有收到数据
无论如何我可以公开ADO实体而不为每个实体创建单独的DataContract对象吗?
接口
[OperationContract]
[WebInvoke(UriTemplate = "/GetAllMembers",
Method = "GET",
RequestFormat = WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Bare)]
List<Member> GetAllMembers();
服务类
public List<Member> GetAllMembers()
{
using (var context = new DataBaseEntities())
{
return context.Members.ToList<Member>();
}
}