L'ajout d'-tête de requête HTTP à WCF demande

J'ai un service WCF consommer par les deux AJAX et application en C#,
J'ai besoin d'envoyer un paramètre par le biais du-tête de requête HTTP.

Sur mon AJAX, j'ai ajouté ce qui suit et ça fonctionne:

$.ajax({
    type: "POST",
    url: this.tenantAdminService,
    beforeSend: function (req, methodName)
    {
        req.setRequestHeader("AdminGUID", adminGuid);
    }

et sur la WCF côté serveur je ne les suivants pour Obtenir l'en-tête:

string adminGUID = System.Web.HttpContext.Current.Request.Headers["AdminGUID"];

Qu'est-ce que le C# équivalent?
Comment puis-je envoyer la requête http en-tête qui sera également consommer par mon WCF serveur?

- Je besoin d'ajouter le paramètre de la requête HTTP en-tête et de ne pas l'en-tête de message,

Merci!

OriginalL'auteur Dor Cohen | 2012-12-13