我在基于VS2010中'WCF REST服务模板'的REST服务上工作。开箱即用,您可以根据请求中指定的接受类型返回XML或JSON服务,但是如何添加我自己的格式.... 我找到一个示例:从REST服务控制内容类型
http://msdn.microsoft.com/en-us/library/ee476510.aspx
其中您在方法中测试Accept标头,并根据该类型返回消息,但是我真的不喜欢在所有服务方法中实现这一点。
我真的很喜欢的是我可以用我想要支持的每种内容类型的格式化程序/序列化程序对我的DataContract进行注释(属性),然后在询问时调用我的格式化程序/序列化程序对于不支持开箱即用的Content-Type。
在WCF REST Service框架中是否已经有一些扩展点用于这样做?
任何帮助,将不胜感激 TIA
瑟伦