1

CustomPagination<T> (datasource, page number, page size, and total items count) WCFサービスで取得するすべてのパラメーター。そこにあるCustomPaginationをWCFでインスタンス化して、アプリケーションに戻すことができれば素晴らしいと思います。[DataContract]ただし、やなどの属性が欠落しているため、CustomPaginationオブジェクトをシリアル化できないよう[DataMember]です。

CustomPaginationに必要なすべての値を個別に、または別のカスタムメイドのオブジェクトで返すことができることは知っていますが、すぐに使用できるCustomPaginationオブジェクトを1つだけ返す方がはるかに便利です。これに関する提案はありますか?


アプリケーションでサービス参照を更新しようとすると発生するエラー:

タイプ'MvcContrib.Pagination.CustomPagination`1[Myproject.WCFServices.DataContracts.User]'はシリアル化できません。

[DataContract]Userオブジェクトは、適切な[DataMember]属性でマークされています。

4

1 に答える 1

0

このあたりの「何のためにそれをしたいのですか」という投稿はすべて嫌いですが、ここに行きます:)

私は、次の点について丁重に質問したいと思います。

ただし、すぐに使用できる CustomPagination オブジェクトを 1 つだけ返す方がはるかに優れています。

私はあなたの主張を理解しています。しかし、私にとって、mvccontrib は厳密には mvc (フロントエンドなど) です。wcf バックエンド サービスからは参照しないようにしています。現状では、(ご指摘のとおり) 簡単な解決策は、コントローラーで CustomPagination を作成すること (これが私が行っていることです) であるため、わざわざ行く必要はありません。

于 2012-02-09T09:19:19.937 に答える