Ich habe einen WCF-REST-Service, der mit XmlSerializer serialisierte Objekte zurückgibt. Wie kann ich XSL-Stylesheet-Informationen (wie die folgende) zu der vom WCF-Dienst zurückgegebenen Ausgabe hinzufügen?Wie fügt man xsl stylesheet node zu XML hinzu, das von XmlSerializer erzeugt wird?
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="transforms/Customer.xsl"?>
<Customer>
<Name>Foo</Name>
</Customer>
Meine aktuelle Operation:
[OperationContract, XmlSerializerFormat] [WebGet(UriTemplate = "{id}")] Customer GetById(string id);
Was zieht ich wäre in der Lage sein, um das zu tun, den Stylesheet Bezug zu steuern:
[OperationContract, XmlSerializerFormat] [XslStylesheet(Href = "transforms/Customer.xsl")] [WebGet(UriTemplate = "{id}")] Customer GetById(string id);
Haben Sie das funktioniert? Möchten Sie teilen? –