There is extra information I need to add to a client's communication with a WCF service.
The prevailing strategy seems to be to include caller and response envelopes in the service interface. This doesn't feel like the best way to me, since it's a generic concern of service communication. I would prefer not to tangle that into every interface,
but rather 'sideband' that information.
Is this possible? If so, are there any good code examples?
Also - any problems with this approach, reasons I might not want to do it this way?