Я создаю веб-сервис, который возвращает объект класса SOAP с одним вычисляемым свойством.
В режиме отладки я вижу все поля со значениями, но проблема в том, что SOAP не возвращает вычисленное свойство «Описание»
это код:
[WebMethod]
[SoapHeader("User")]
public Details SendSMS(string source, string destination, string text)
{
..........
return Details;
}
public class Details
{
public int ErrorCode { get; set; }
public string Description
{
get
{
return EnumHelper.GetEnumDescription<ErrorCode((ErrorCode)ErrorCode);
}
}
public Guid Id { get; set; }
public string OAddress { get; set; }
public string DAddress { get; set; }
}