Support for Message Headers


One of the benefits of using message contracts for all operations is that message contracts may include both header and body parts. The Service Factory should support both. It should also support the MessageHeaderArrayAttribute.
My immediate use case is replacing an ASMX web service that depends on a header to pass the results of an authentication. Under better circumstances, the replacement service would simply use "standard" WCF security. Since integration with WCF security will not be a top proprity, integration with an equivalent message header will become the top priority...