Tutorial: Create a web API with ASP.NET Core -- Microsoft Learn
Call a Web API From a .NET Client (C#) - ASP.NET 4.x -- Microsoft Learn
Create a web API with ASP.NET Core controllers - Training -- Microsoft Learn
json - HttpClient not supporting PostAsJsonAsync method C# - Stack Overflow