webApi实践:开始WebApi 2

2023-05-12,

 

1.学习步骤总结

学习网址:http://www.asp.net/web-api/overview/getting-started-with-aspnet-web-api/tutorial-your-first-web-api

 

主要的步骤路线:

 

 

2.分析

 

VS2013,WebApi

 

2.1异步模式的响应

    public
    interface IHttpActionResult

        {

            Task<System.Net.Http.HttpResponseMessage> ExecuteAsync(CancellationToken cancellationToken);

        }

 

2.2 HTTP消息结构封装:

 

2.3 NotFound,Ok

    public IHttpActionResult GetProduct(int id)

    {

        var product = products.FirstOrDefault(zw => zw.Id == id);

        if(product == null)

        {

            return NotFound();

        }

     
        return Ok(product);

    }

 

2.4 jquery

 

    $.getJSON(uri)

                    .done(function (data) {

                        // On success, 'data' contains a list of products.

                        $.each(data, function (key, item) {

                            // Add a list item for the product.

                            $('<li>', { text: formatItem(item) }).appendTo($('#products'));

                        });

                    });

webApi实践:开始WebApi 2的相关教程结束。

《webApi实践:开始WebApi 2.doc》

下载本文的Word格式文档,以方便收藏与打印。