System.DBNull con los datos de nombre de contrato no se espera en WCF [duplicado]

StackOverflow https://stackoverflow.com/questions/1845092

  •  12-09-2019
  •  | 
  •  

Pregunta

  

Duplicar posible:
   Por qué no es mi DBNull un producto único cuando deserialise usando XmlSerialiser?

Tengo una matriz de objetos que estoy pasando a una llamada de WCF que tiene DBNull.Value como uno de los valores. WCF es aparentemente ahogando en ella, ya que no sabe cómo serializar él.

buscar en Google sólo muestra las personas que reemplazaron a la DBNull.Value con otra cosa. ¿Tengo que hacer eso, o hay una manera para mí tener DBNull.Value en el cliente ser serializado a ser lo mismo en el servidor?

¿Fue útil?

Solución

Vea este post anterior.

¿Por qué no es mi DBNull un conjunto unitario cuando deserialise usando XmlSerialiser? .

Además, en un aparte, DBNull probablemente no debería estar flotando alrededor de su capa de servicios, aunque siempre hay una razón a veces:)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top