1

我将我的数据库链接到 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>();
        }
    }
4

0 回答 0