Ejemplo n.º 1
0
        private static async void Add()
        {
            string              url = BASE_URL + "addition";
            AdditionOperands    additionOperands = new AdditionOperands();
            HttpContent         content;
            HttpResponseMessage response = new HttpResponseMessage();

            additionOperands.Addends = AskForOperands();

            string json = JsonConvert.SerializeObject(additionOperands);

            content = new StringContent(json, Encoding.UTF8, MyStaticData.MIME_TYPE_JSON);

            response = await client.PostAsync(url, content);

            Stream responseStream = await response.Content.ReadAsStreamAsync();

            string         streamContent = new StreamReader(responseStream).ReadToEnd();
            AdditionResult resultJson    = JsonConvert.DeserializeObject <AdditionResult>(streamContent);

            Console.WriteLine(resultJson.ToString());
        }