簡體   English   中英

Windows應用商店應用程序和WebApi

[英]Windows Store App and a WebApi

我最近的Windows Store App和WebApi遇到了麻煩。

我正在嘗試在其上執行登錄系統,並使其與控制台應用程序+ ASP.NET 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,WebApi使用DB進行所有檢查。

如何將其“翻譯”到Windows Store應用程序?

Windows應用商店應用的高級方法可能是:

  • 通過獲取應用程序的輸入來構造Users對象,可能是文本框控件
  • 將對象發送到Web API

請參閱從Xaml消耗Web API 它具有Windows商店應用程序中Web api調用的示例實現。 希望能幫助到你

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM