Send HTTP POST message in ASP.NET Core using HttpClient PostAsJsonAsync
I want to send dynamic object like
new { x = 1, y = 2 };
as body of HTTP POST message. So I try to write
var client = new HttpClient();
but I can't find method
client.PostAsJsonAsync()
So I tried to add Microsoft.AspNetCore.Http.Extensions package to project.json and add
using Microsoft.AspNetCore.Http.Extensions;
to uses clause. However It didn't help me.
So what is the easiest way to send POST request with JSON body in ASP.NET Core?