ASP.NET Core Web API控制器通常被用来创建RESTful API,以便和其他系统进行交互。在API控制器方法中返回数据是常见的做法。在ASP.NET Core中,我们可以使用不同的返回类型来格式化我们的返回数据。下面是一些常见的返回数据格式:
[HttpGet] public string Get() { return "Hello World!"; }
[HttpGet] public IActionResult Get() { var data = new { Name = "John", Age = 30 }; return Ok(data); }
[HttpGet] public JsonResult Get() { var data = new { Name = "John", Age = 30 }; return Json(data); }
[HttpGet] public ActionResult Get() { var data = new { Name = "John", Age = 30 }; return Ok(data); }
总之,根据API的需求和设计,我们可以选择不同的数据返回格式。