Mam usługę REST WCF, która zwraca obiekty serializowane za pomocą XmlSerializer. Jak dodać informacje o arkuszu stylów XSL (takie jak ten poniżej) do danych wyjściowych zwracanych przez usługę WCF?Jak dodać węzeł stylów xsl do XML produkowanego przez XmlSerializer?
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="transforms/Customer.xsl"?>
<Customer>
<Name>Foo</Name>
</Customer>
Mój obecny OperationContract:
[OperationContract, XmlSerializerFormat] [WebGet(UriTemplate = "{id}")] Customer GetById(string id);
Co wolałbym być w stanie zrobić, aby kontrolować odniesienie stylów:
[OperationContract, XmlSerializerFormat] [XslStylesheet(Href = "transforms/Customer.xsl")] [WebGet(UriTemplate = "{id}")] Customer GetById(string id);
Czy to działa? Chcesz się podzielić? –