У меня есть простой объект DTO, который выглядит следующим образом:
public class InstructionComponents
{
public int ApplicationNumber { get; set; }
public string FurtherComments { get; set; }
}
Я хочу иметь возможность отправить этот объект через запрос POST на конечную точку API, которая использует ASP.NET MVC. Однако я хочу убедиться, что данные отправляются с использованием тела запроса, а не просто добавляются к URL-адресу, как в GET.
Это достаточно просто с помощью запросов get и может быть достигнуто с помощью следующего кода.
var url = //endpoint url
using(var httpClient = new HttpClient())
{
var response = httpClient.GetStringAsync(url).Result;
return result;
}
Я знаю, что могу сериализовать объект в строку JSON, используя библиотеку, но что мне делать со строкой?