.NET 返回类型IActionResult

参考

ASP.NET Core Web API 中控制器操作的返回类型 | Microsoft Learn

Asp.Net WebApi接口返回值IHttpActionResult - WebApi - 博客园 (cnblogs.com)

常用返回类型

Json(T content)

csharp 复制代码
[HttpGet]
public IActionResult Json()
{
    return Json(new
    {
        name = "zhangsan"
    });
}

Ok()、 Ok(T content)

csharp 复制代码
[HttpGet]
public IActionResult ok()
{
    return Ok();
}

[HttpGet]
public IActionResult ok_()
{
    return Ok(new
    {
        name = "zhangsan"
    });
}

NotFound()

csharp 复制代码
[HttpGet]
public IActionResult NotFound()
{
    return NotFound();
}

Constent(string msg )

返回字符串

csharp 复制代码
[HttpGet]
public IActionResult Content()
{
    return Content("hello world");
}

BadRequest()、BadRequest(T content)

csharp 复制代码
    [HttpGet]
    public IActionResult BadRequest()
    {
        return BadRequest("err tip");
    }

    [HttpGet]
    public IActionResult BadRequest_()
    {
        return BadRequest(new
        {
            code=123,
            meg= "tip"
        });
    }

Redirect(string location)

csharp 复制代码
[HttpGet]
public IActionResult Redirect()
{
    return Redirect("https://www.baidu.com/");
}
相关推荐
青梅主码3 分钟前
重磅!《人工智能和大型语言模型的研究前景:应用、挑战和未来方向》:代理型 AI 和大语言模型是否可以整合?
后端
hui函数19 分钟前
Flask-WTF表单验证全攻略
后端·python·flask·web·表单验证
喵手22 分钟前
Java异常处理最佳实践:如何避免捕获到不必要的异常?
java·后端·java ee
猿java34 分钟前
精通MySQL却不了解OLAP和 OLTP,正常吗?
java·后端·面试
喵手1 小时前
Java中的HashMap:你了解它的工作原理和最佳实践吗?
java·后端·java ee
冷月半明1 小时前
把离线 Python 项目塞进 Docker:从 0 到 1 的踩坑实录,一口气讲透 10 个最常见困惑
后端
用户298698530141 小时前
如何使用 Spire.Doc 在 Word 中查找和替换文本?
后端
宫水三叶的刷题日记1 小时前
真的会玩,钉钉前脚辟谣高管凌晨巡查工位,小编随后深夜发文
前端·后端·面试
天天摸鱼的java工程师1 小时前
Go 语言未来会取代 Java 吗?
java·后端
野犬寒鸦2 小时前
力扣hot100:最大子数组和的两种高效方法:前缀和与Kadane算法(53)
java·后端·算法