如何在我的Cricket API
项目中实施MVC
我在API
找到MVC
来自此网站http://www.cricapi.com/how-to-use.aspx但我不知道如何在Cricket API
项目。如果有人知道在MVC
项目中实施using System.ComponentModel.DataAnnotations;
using dojoleague.Models;
using System;
namespace dojoleague.Models {
public class Ninja : BaseEntity{
[Key]
public long Id {get; set;}
[Required(ErrorMessage="You need a name!")]
public string Name {get; set;}
[Range(1,11, ErrorMessage="Must be between 1 and 10")]
public int Level {get; set;}
[Required]
public Dojo Dojo {get; set;}
public string Description {get; set;}
}
}
的其他方式告诉我们
答案 0 :(得分:0)
你可以通过
消费api进入你的行动 using (var client = new HttpClient())
{
client.BaseAddress = new Uri(API_URL);
//HTTP GET
var responseTask = client.GetAsync();
responseTask.Wait();
var result = responseTask.Result;
if (result.IsSuccessStatusCode)
{
var readTask = result.Content.ReadAsAsync<Model>();
readTask.Wait();
var data = readTask.Result;
}
}
虽然我建议你使用jquery或一些js框架,如angular,react 实现你想要的任何目标。