欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c# webapi json

江奕云2年前8瀏覽0評論

C# Web API是一種基于HTTP協議的Web服務框架,可以使用JSON(JavaScript Object Notation)格式來傳輸數據。

using System.Net.Http;
using System.Web.Http;
namespace WebApiExample.Controllers
{
public class ExampleController : ApiController
{
[HttpGet]
[Route("my/sample/api/{id}")]
public IHttpActionResult GetData(int id)
{
var obj = new { Id = id, Name = "Example" };
return Json(obj);
}
}
}

在上面的代碼示例中,我們創建了一個用于演示的控制器ExampleController,它包含一個名為GetData的方法。該方法接受一個整數id作為參數,然后使用JSON格式返回一個包含id和名稱的對象。

在這里我們使用了Json(一個擴展方法),該方法接受一個對象作為參數,然后使用JSON序列化將對象轉換為字符串,并將其作為HttpResponseMessage的內容返回。

在Web API中使用JSON傳輸數據非常常見,因為它是一種輕量級的數據交換格式,易于閱讀和編寫。此外,JSON還是跨語言兼容的,因此可以輕松地將數據與其他技術(如JavaScript)集成使用。