L'ajout d'en-têtes SOAP à ASMX demandes de service

On nous a donné un ensemble de ASMX services de consommer. Nous n'avons pas de mot à dire dans la façon dont ces services sont mis en œuvre. Nous avons généré un certain nombre de procurations wsdl.exe outil, mais pour des raisons inconnues de moi, ces généré les mandataires n'ont pas tous les moyens pour y compris personnalisés en-têtes SOAP.

En gros, j'ai besoin d'un moyen d'ajouter des données d'en-tête à divers appels de service.

Je suis conscient de l'existence de SoapExtension classe, mais malheureusement nous ne sommes pas autorisé à l'utiliser en raison de prétendus problèmes de performances.

Sont t-il d'autres moyens de personnaliser/ajout de données d'en-tête dans les requêtes SOAP?

OriginalL'auteur Vex | 2011-11-15