KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I've a self host Web API with 2 controllers: For controller 1, I need default DataContractSerializer (I'm exposing EF 5 POCO) For controller 2, I need XmlFormatter with parameter UseXmlSerializer set to true (I'm exposing an XmlDocument) I've tried to set formatters during controller initialization, but the configuration seems to be global, affecting all controllers: public class CustomConfigAttribute : Attribute, IControllerConfiguration { public void Initialize(HttpControllerSettings settings, HttpControllerDescriptor descriptor) { settings.Formatters.XmlFormatter.UseXmlSerializer = true; } } How can I solve this?
Tags (comma-separated)
Save Edits
Cancel