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'));
-
});
-
});