Wie kann ich konfigurieren WCF-Client XElement und nicht XmlDocument benutzen?
-
19-09-2019 - |
Frage
Ich habe ein ASMX Webservice , dass die Renditen XElement
- (keine SVC-WCF-Dienst)
Beim Konsum der Dienst in Silverlight den Client, der Anwendungen XElement
erzeugt wird, wie ich will.
Jedoch in C # .NET 3.5 WCF 'Service-Referenz' es diese Eigenschaft erzeugt XmlDocument
verwendet wird.
In C # .NET 4 WCF 'Service-Referenz' erzeugt sie diese Eigenschaft auch mit XmlDocument
. So scheint es nicht eine .NET 4 Sache zu sein -. Aber eine Silverlight Sache
Wie kann ich das WCF-Client zu verwenden XElement
auch im Standard 3.5 Framework konfigurieren?
Lösung 2
schaltete ich den Dienst von einem ASMX
Webservice SVC
WCF-Dienst. War überhaupt nicht viel Arbeit. Nur noch eine Sache, die ich bekam nie Runde zu tun.
Dies ist dann ohne etwas zu ändern sonst die .NET 3.5-Client zu verwenden XElement
statt XmlElement
erlaubt.
Sieht aus wie Silverlight ist nur intelligent genug, um immer XElement zu verwenden -. Kommen zu denken, es XmlDocument
wahrscheinlich nicht einmal existiert in dem Silverlight-Rahmen in erster Linie
Andere Tipps
I Suchen / Ersetzen XMLElement mit XElement in meiner Proxy-Klasse. Schmutziger Trick ... aber es funktioniert.