public string Salvar([FromBody] MensagemInfo mensagemInfo) { try { HttpClient client = new HttpClient(); dynamic mensagem = new JObject(); mensagem.mensagem = mensagemInfo.mensagem; var endpoint = "http://localhost:8001/WcfMensagemRest.svc/SalvarMensagem"; var content = new StringContent(mensagem.ToString(), Encoding.UTF8, "application/json"); HttpResponseMessage response = client.PostAsync(endpoint, content).Result; if (response.IsSuccessStatusCode) { return("mensagem salva"); } else { return("ocorreu um erro ao salvar a mensagem"); } } catch (Exception) { throw; } }
public async Task <bool> enviar(MensagemInfo mensagem) { try{ var args = new List <object>(); args.Add(mensagem); var ret = await queryPut(GlobalUtils.URLAplicacao + "/api/mensagem/enviar", args.ToArray()); return(true); } catch { return(false); } }