我有一个对象数组,我将其传递给 WCF 调用,其中 DBNull.Value 作为值之一。WCF 显然对此感到窒息,因为它不知道如何序列化它。
谷歌搜索它只会显示用其他东西替换 DBNull.Value 的人。我必须这样做,还是有办法让客户端上的 DBNull.Value 序列化为服务器上的相同内容?
我有一个对象数组,我将其传递给 WCF 调用,其中 DBNull.Value 作为值之一。WCF 显然对此感到窒息,因为它不知道如何序列化它。
谷歌搜索它只会显示用其他东西替换 DBNull.Value 的人。我必须这样做,还是有办法让客户端上的 DBNull.Value 序列化为服务器上的相同内容?
请参阅此之前的帖子。
当我使用 XmlSerialiser 反序列化它时,为什么我的 DbNull 不是单例?.
另外,顺便说一句,DBNull 可能不应该在您的服务层中浮动,尽管有时总有一个原因:)