我将我的数据库链接到 Ado 实体数据模型。但是,当我尝试运行公开模型中所有成员的方法时,结果是:未收到数据
无论如何我可以在不为每个实体创建单独的 DataContract 对象的情况下公开 ADO 实体吗?
界面
[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>();
}
}