Esempio n. 1
0
        public void Delete(int id)
        {
            var dto = new DtoId
            {
                Id = id
            };

            svc.Delete(dto);
        }
Esempio n. 2
0
        public void Delete(DtoId dto)
        {
            using (var client = new HttpClient {
                BaseAddress = new Uri("http://localhost")
            })
            {
                string serailizeddto = JsonConvert.SerializeObject(dto);

                var inputMessage = new HttpRequestMessage
                {
                    Content = new StringContent(serailizeddto, Encoding.UTF8, "application/json")
                };

                inputMessage.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));

                HttpResponseMessage message =
                    client.PostAsync("WebAPI/api/author/Delete", inputMessage.Content).Result;

                if (!message.IsSuccessStatusCode)
                {
                    throw new Exception(message.ToString());
                }
            }
        }
 public async Task Delete(DtoId dto)
 {
     await dao.Delete(dto.Id);
 }