Exemple #1
0
 //Husk at nuget Json
 private static void postPassager(Passager Passager)
 {
     using (HttpClient client = new HttpClient())
     {
         string json    = JsonConvert.SerializeObject(Passager);
         var    content = new StringContent(json, Encoding.UTF8, "application/json"); //bliver omkodet til jason ved hjælp af UFT(man kan også bruge xml istedet for jason, vi har lære jason og det nemmere)
         var    result  = client.PostAsync("http://restservice20180108125459.azurewebsites.net/service1.svc/Passager/", content).Result;
     }
 }
Exemple #2
0
        //bruges -> GetPassagerByID(1).Result.ToString()
        private static async Task <Passager> GetPassagerByID(int id)
        {
            using (HttpClient client = new HttpClient())
            {
                string content = await client.GetStringAsync($"http://restservice20180108125459.azurewebsites.net/service1.svc/Passager/{id}");

                Passager _Apartment = JsonConvert.DeserializeObject <Passager>(content); //convetere til json
                return(_Apartment);
            }
        }
Exemple #3
0
 //husk at nuget api client
 private static HttpResponseMessage PutPassager(Passager emp, int id)
 {
     using (HttpClient client = new HttpClient())
     {
         client.BaseAddress = new Uri($"http://restservice20180108125459.azurewebsites.net/service1.svc/Passager/{id}");
         client.DefaultRequestHeaders.Accept.Clear();
         client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
         HttpResponseMessage response = client.PutAsJsonAsync($"{id}", emp).Result;
         return(response);
     }
 }