We were given a set of ASMX services to consume. We have no say in how these services are implemented. We have generated a number of proxies with wsdl.exe tool but for some reas
you can use SoapHeader
/ SoapUnknownHeader
to extend the generated proxy for this:
EDIT - as per comments:
To include a custom namespace see the sample code here.