Все параметры для CustomPagination<T> (datasource, page number, page size, and total items count)
Я получаю в Службе WCF. Было бы замечательно, если бы я мог создать экземпляр CustomPagination прямо в WCF и передать его обратно в мое приложение. Однако, похоже, что он не может сериализовать объект CustomPagination, потому что он пропускает атрибуты, такие как [DataContract]
и [DataMember]
.
Я знаю, что могу передать все значения, требуемые для CustomPagination, отдельно или в другом объекте, выполненном на заказ, но было бы намного приятнее передать обратно только один готовый к использованию объект CustomPagination. Есть предложения по этому поводу?
Ошибка, возникающая при попытке обновить ссылку на службу в моем приложении:
Введите 'MvcContrib.Pagination.CustomPagination`1 [Myproject.WCFServices.DataContracts.User]'
не может быть сериализовано.
Объект User помечен соответствующими атрибутами [DataContract]
и [DataMember]
.