У меня есть веб-сервис и его методы возвращают класс, который называется WSResult. WSResult имеет 2 свойства. Тип одного из свойств - int, а тип другого - object. Я хочу вернуть другой тип с этим вторым свойством.
вы можете увидеть мой WSREult
[Serializable]
public class WSResult
{
public int M_Status { get; set; }
public object M_ResultObject { get; set; }
}
Но когда я хочу вернуть DataSet или другой сериализуемый объект с M_ResultObject, у меня возникает ошибка. Ошибка:
System.Web.Services.Protocols.SoapException: Server was unable to process request.
---> System.InvalidOperationException:
There was an error generating the XML document.
---> System.InvalidOperationException:
The type System.Xml.Linq.XDocument was not expected.
Use the XmlInclude or SoapInclude attribute to specify types that are not
known statically
Как передать объект, который я извлек из других веб-сервисов или сгенерировал из моих сериализуемых классов, в свойстве M_ResultObject?
KR