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