This is obviously very needed. See my comments about ODataResult on how this should be intelligently implemented without using things like ODataResult.
Comments: Hi Wilson, Sorry about the whole debugging experience. Glad that you finally found the [ODataFormatting] attribute. We added ODataController that has this attribute by default. We would like our customers to derive from ODataController if they are implementing OData services. The OData controller sets the formatters and a couple of other useful action selection conventions. We are close to an RTM release for the OData packages and are working on improving the documentation and samples. So, all this should be more easier and clearer very soon. Let me know if this helps.
Comments: Hi Wilson, Sorry about the whole debugging experience. Glad that you finally found the [ODataFormatting] attribute. We added ODataController that has this attribute by default. We would like our customers to derive from ODataController if they are implementing OData services. The OData controller sets the formatters and a couple of other useful action selection conventions. We are close to an RTM release for the OData packages and are working on improving the documentation and samples. So, all this should be more easier and clearer very soon. Let me know if this helps.