C#
using Windows.UI.Xaml.Controls;
using System.Threading.Tasks;
using System.Net.Http;
using System;
namespace AppUWP1
{
public sealed partial class MainPage : Page
{
public MainPage()
{
this.InitializeComponent();
Task.Run(async () =>
{
await SendApiRequest();
});
}
public async Task SendApiRequest()
{
try
{
string url = "https://localhost:5001/my/books";
HttpClient api = new HttpClient();
var response = await api.GetAsync(url);
if (response.StatusCode == System.Net.HttpStatusCode.OK)
{
var result = await response.Content.ReadAsStringAsync();
}
}
catch (Exception e)
{
}
}
}
}
Я написал локальный сервер. Это отдельное WEB Server C# приложение вот такое:
C#
[ApiController]
[Route("my")]
public class MyController : ControllerBase
{
[HttpGet]
[Route("books")]
public IActionResult My1()
{
return Ok("Books: 'Walk in street', 'Sunny day1'");
}
}