У меня есть служба WCF REST, которая возвращает объекты, сериализованные с помощью XmlSerializer. Как я могу добавить информацию таблицы стилей XSL (например, приведенную ниже) к выходным данным, возвращаемым службой WCF?
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="transforms/Customer.xsl"?>
<Customer>
<Name>Foo</Name>
</Customer>
Мой текущий рабочий контракт:
[OperationContract, XmlSerializerFormat]
[WebGet( UriTemplate = "{id}" )]
Customer GetById( string id );
Что я бы предпочел сделать, чтобы управлять ссылкой на таблицу стилей:
[OperationContract, XmlSerializerFormat]
[XslStylesheet( Href = "transforms/Customer.xsl" )]
[WebGet( UriTemplate = "{id}" )]
Customer GetById( string id );