Мой веб-сервис:
[WebMethod]
public List<Activity> ActivityInf()
{
List<Activity> operationActivities = (List<Activity>)operationActivityCtrl.Result;
return operationActivities;
}
На самом деле, когда я изменил Список, я увидел операцию «Деятельности». но когда я его запустил, я получил ошибку.
Ошибка сервера в «/» приложении.
Невозможно сериализовать член Test.Core.Model.DS.Act.PCustomerList типа System.Collections.Generic.IList`1 [[Test.Core.Model.DS.PCus, Test.Core.Model, Version = 1.0. 0.0, Culture = нейтральный, PublicKeyToken = null]], потому что это интерфейс.
Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Сведения об исключении: System.NotSupportedException: невозможно сериализовать член Test.Core.Model.DS.Act.PCustomerList типа System.Collections.Generic.IList`1 [[Test.Core.Model.DS.PCus, Test.Core .Model, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = ноль]], потому что это интерфейс.
Ошибка источника:
При выполнении текущего веб-запроса было сгенерировано необработанное исключение. Информация о происхождении и местонахождении исключения может быть идентифицирована с помощью приведенной ниже трассировки стека исключений.