代码之家  ›  专栏  ›  技术社区  ›  Simon_Weaver

如何配置WCF客户机使用Xelement而不是XMLDocument?

  •  1
  • Simon_Weaver  · 技术社区  · 15 年前

    我有一个 ASMX WebService 那回报 XElement -(不是.svc wcf服务)

    在Silverlight中使用服务时,生成的客户端使用 希勒芒 如我所愿。

    但是,在C.NET 3.5 WCF的“服务引用”中,它使用 XmlDocument .

    在C.NET 4 WCF的“服务引用”中,它还使用 XML文档 . 所以它似乎不是一个.NET 4的东西-而是一个Silverlight的东西。

    如何配置要使用的WCF客户端 X元素 也在标准3.5框架中?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Kiran    14 年前

    在我的代理类中,我用Xelement查找/替换xmlement。肮脏诡计…但它有效。

        2
  •  0
  •   Simon_Weaver    15 年前

    我把服务从 ASMX Web服务到 SVC WCF服务。一点工作都没有。还有一件事我从来没有做过。

    这样,在不更改任何其他内容的情况下,.NET 3.5客户端就可以使用 XElement 而不是 XmlElement .

    看起来Silverlight足够聪明,可以一直使用Xelement-想想看 XmlDocument 可能在Silverlight框架中根本不存在。