ToString () en una clase WebService
-
21-08-2019 - |
Pregunta
He implementado un método de reemplazo ToString()
para mi clase en mi servicio web y devolver un List<myObject>()
en una función en un consumidor. Si hago un .ToString()
devuelve tipo de objeto. ¿Cómo puedo hacer frente a este en C #?
Gracias.
Solución
Cuando los objetos que pasan hacia atrás y adelante en un servicio web, es sólo el paso de una representación XML de las propiedades públicas de dicho objeto. Cualquier método, anulados o no, no vienen con él.
Yo recomendaría hacer una propiedad StringRepresentation que llama ToString ()
public string StringRepresentation
{
get { return this.ToString(); }
set { /* Do Nothing, but there has to be a set */ }
}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow