首页 > 其他分享 >ACTION方法的异步

ACTION方法的异步

时间:2022-10-15 14:56:21浏览次数:41  
标签:异步 Web Action ACTION 返回值 方法 id

1、Action方法既可以同步也可以异步
2、异步Action方法的名字一般不需要一Async结尾
3、Web API中Action方法的返回值如果是普通数据类型,那么返回值就会默认被序列化为Json格式
4、Web API中的Action方法的返回值同样支持IActionResult乐心,不包含类型信息,因此Swagger等无法推断出类型,所以推荐用ActionResult<T>,它支持类型转换,从而用起来简单

public ActionResult<Person> GetPerson(int id)
{
    if(id <= 0)
        return BadRequest("id必须是正数");
    else if(id == 1)
        return new Person(1,"XXX",25);
    else
        return NotFound("不存在");
}        

 

标签:异步,Web,Action,ACTION,返回值,方法,id
From: https://www.cnblogs.com/ahao214/p/16794202.html

相关文章

  • 05方法的使用
    1<!doctypehtml>2<htmllang="en">3<head>4<metacharset="UTF-8">5<metaname="viewport"6content="width=device-width,user-sca......
  • 【信号去噪】基于粒子滤波器与FBS、MAP平滑方法实现信号去噪附matlab代码
    ✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。......
  • 构造方法以及方法的调用
    构造方法先创建一个user类,里面我们定义了一些属性,还有跟user类名相同名字的方法,我们成为构造方法,每个类里面都有一个默认的无参构造方法,构造方法分有参和无参,默认的是无参......
  • 谷歌解决此号码无法验证方法
    最近有些朋友在自己注册谷歌账号,还有解除账号异常时会出现手机收不到验证短信,他会提示你“此号码无法用于进行验证”。绝大多数网友都会卡在这里,导致大家无法继续进行注册,......
  • 群晖NAS系统- 存储空间不足的解决方法
    群晖NAS系统-存储空间不足的解决方法一、检查FileStation中共享文件夹的回收站中是否有未被彻底删除的文件。若您的共享文件夹启用了回收站功能,被删除的文件会先移......
  • Vue--使用lodash--方法/实例
    简介    本文介绍Vue整合lodash的方法。安装依赖npmilodash-P使用法1:挂到原型链1.放到Vue原型链在main.js添加如下代码import_from'lodash'Vue.prototype._=......
  • Muduo库之异步日志
    该框架中的日志为诊断日志,用于将代码运行时的重要信息进行保存,方便故障诊断和追踪。日志通常分为如下两种:同步日志:当需要写出一条日志消息时,只有等到这条日志消息完全写......
  • APK downgrade extraction fails on Samsung smartphones
    AfriendofmineEllensheasksmetogiveherahand.CoupledaysagoshetriedtoextractLINEchathistoryfromaSamsungsmartphonerunningAndroid12asb......
  • Collection集合常用方法
    packagepackage3;importjava.util.ArrayList;importjava.util.Collection;publicclassCollectionDemo1{publicstaticvoidmain(String[]args){......
  • Java方法调用2
    Java的方法调用2在进行调用的时候,要注意静态类(static)和非静态类的调用规则packageoop;​publicclassDemo02{  publicstaticvoidmain(String[]args){ ......