Windows Store应用程序和WebApi
本文关键字:WebApi 应用程序 Store Windows | 更新日期: 2023-09-27 17:53:11
我最近在Windows Store应用程序和WebApi上遇到了一点麻烦。
我试图做一个登录系统上,我有它与控制台应用程序+ ASP工作。净WebAPI。
下面是控制台应用程序代码:
using (var client = new HttpClient())
{
Console.WriteLine("Insira o username");
String nome = Console.ReadLine();
Console.WriteLine("Insira a password");
String password = Console.ReadLine();
client.BaseAddress = new Uri("http://localhost:49800"); // Variavel global
client.DefaultRequestHeaders.Accept.Clear();
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
Users usrlogin = new Users() { Login = nome, Password = password };
var response = client.PostAsJsonAsync("api/employees/login", usrlogin).Result;
if (response.IsSuccessStatusCode)
基本上,我创建了一个Users
对象,然后我把它发送给我的WebApi,这使得所有的检查与DB。
我如何"翻译"它到Windows商店应用程序?
windows store应用程序的高级方法可以是,
- 通过从应用程序获取输入来构建
Users
对象,也许是一个文本框控件 - 发送对象到web api
参考从Xaml中消费Web API。它有一个示例实现的web api调用从windows商店应用程序。希望它帮助