1

我在WCF服务中检索到CustomPagination<T> (datasource, page number, page size, and total items count)的所有参数。如果我可以在WCF中实例化CustomPagination并将其传回给我的应用程序,那将是非常棒的。但是,它看起来像无法序列化CustomPagination对象,因为它没有像[DataContract][DataMember]这样的属性。MVCContrib CustomPagination WCF序列化

我知道我可以单独或在另一个自定义对象中传回CustomPagination所需的所有值,但传回一个可以使用CustomPagination对象的将会好很多。对此有何建议?


错误,我得到的时候尝试更新我的应用我的服务引用:

类型 'MvcContrib.Pagination.CustomPagination`1 [Myproject.WCFServices.DataContracts.User]' 不能序列化。

用户对象标有适当的[DataContract][DataMember]属性。

回答

0

虽然我不喜欢所有的“你有什么想这样做for'短柱在这里,这里去:)

我想恭敬地问以下内容:

但这将是一个很好的回传只是一个准备使用CustomPagination对象

我明白你的观点。但对我来说,mvccontrib的东西是严格的mvc(例如前端)。我会尽我所能不要从我的wcf后端服务中引用它。就目前而言,我并不需要走出困境,因为更简单的解决方案就是在控制器中创建CustomPagination(这就是我所做的)。