如何在mvc 5项目中使用Cricket API?

时间:2017-09-09 05:05:59

标签: asp.net-mvc

如何在我的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;} } } 的其他方式告诉我们

1 个答案:

答案 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 实现你想要的任何目标。