Tenho a Seguinte classe definida:
public class Ticket
{
public string name
public string content
public int itilcategories_id
}
E a seguinte amostra de código:
static HttpClient client = new HttpClient();
client.BaseAddress = new Uri("https://stgsd.primaverabss.com/");
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(
new MediaTypeWithQualityHeaderValue("application/json"));
ticket.name = "TESTE";
ticket.content = "teste";
ticket.itilcategories_id = 1
HttpResponseMessage response = await client.PostAsync("apirest.php/Ticket/", XXXXXXXXX );
O meu objetivo é substituir os XXXXXXX que estão no PostAsync de forma a que no seu lugar passe a informação do Ticket e que ao enviar para o respectivo link o conteúdo seja o seguinte:
{"input":[{"name": "TESTE", "content": "teste", "itilcategories_id":"1"}]}
Alguma ideia? Qualquer dúvida avisem!!