Magazine Internet

[SilverLight] Des donnée dans les headers d’une requête WCF?

Publié le 16 mars 2009 par Jeremy.jeanson

SilverLight et WCF sont deux bons amis, oui mais voila, SilverLight ne permet pas d’utiliser complètement WCF. Dans certain cas on peut avoir besoin d’ajouter quelques informations dans l’entête Http de nos requêtes.

Pour faire cela, il suffit de demander la création d’un Scope sur notre proxy (variable “service” de mon exemple). Et d’insérer notre ou nos variables dans les headers :

Vb

Dim scope As New OperationContextScope(service.InnerChannel)
OperationContext.Current.OutgoingMessageHeaders.Add(MessageHeader.CreateHeader( _
	"LeNomDeMaVariable", _
	String.Empty, _
	"LaValeurDeMAVariable"))

C#

OperationContextScope scope = new OperationContextScope(service.InnerChannel);
OperationContext.Current.OutgoingMessageHeaders.Add(MessageHeader.CreateHeader(
	"LeNomDeMaVariable",
	String.Empty,
	"LaValeurDeMAVariable"));

Vous pourriez être intéressé par :

Retour à La Une de Logo Paperblog

Ces articles peuvent vous intéresser :

A propos de l’auteur


Jeremy.jeanson 1573 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossier Paperblog