Comment faire pour envoyer correctement un PATCH demande

J'ai besoin d'appeler ce point de terminaison REST

PATCH https://graph.windows.net/contoso.onmicrosoft.com/users/[email protected]?api-version=1.5 HTTP/1.1

{
    "<extensionPropertyName>": <value>
}

Veuillez voir la documentation ici: https://msdn.microsoft.com/en-us/library/azure/dn720459.aspx

J'ai le code suivant pour définir la valeur d'une propriété d'un utilisateur:

public async Task<ActionResult> AddExtensionPropertyValueToUser()
        {
            Uri serviceRoot = new Uri(azureAdGraphApiEndPoint);
            var token = await GetAppTokenAsync();
            string requestUrl = "https://graph.windows.net/mysaasapp.onmicrosoft.com/users/[email protected]?api-version=1.5";

            HttpClient hc = new HttpClient();
                hc.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Bearer", token);

            var method = new HttpMethod("PATCH");

            var request = new HttpRequestMessage(method, requestUrl)
            {
                Content =  new StringContent("{ \"extension_33e037a7b1aa42ab96936c22d01ca338_Compania\": \"Empresa1\" }", Encoding.UTF8, "application/json")
            };

            HttpResponseMessage hrm = await hc.GetAsync(new Uri(requestUrl));
            if (hrm.IsSuccessStatusCode)
            {
                string jsonresult = await hrm.Content.ReadAsStringAsync();
                return View("TestRestCall", new SuccessViewModel
                {
                    Name = "The Title",
                    Message = "The message",
                    JSON = jsonresult.ToJson()
                });
            }
            else
            {
                return View();
            }
        }

Cependant au lieu de respongint avec 204 (Pas de contenu), son de répondre à l'ensemble des propriétés de l'utilisateur, donc je suppose que quelque chose est incorrect avec mon APPEL reste

http://screencast.com/t/LmoNswKIf2

Vous mentionnez que vous êtes de ne pas obtenir de la 204, mais était l'attribut d'extension a été écrit?

OriginalL'auteur Luis Valencia | 2015-05-25