2009-11-06 28 views

Répondre

1

Il n'y a vraiment aucun moyen sûr à 100% de le faire, car IDispatchMessageInspector.AfterReceiveRequest() s'exécute avant que le répartiteur ne fasse correspondre le message à une opération réelle sur le service. Cela dit, si vous utilisez la valeur par défaut IDispatchOperationSelector, il est alors possible de créer une carte qui correspond aux noms d'action SOAP avec les noms d'opération pendant ApplyDispatchBehavior(). J'ai un billet de blog qui parle un peu de ce here.

Il existe un exemple de la façon de construire cette carte avec du code here.

+0

Mon but est de faire ceci: http://stackoverflow.com/questions/1686246/prepending-some-text-to-a-wcf-response-messagebody. Merci pour la contribution. – Ries