Swagger 异步控制器生成

Tim*_*ost 5 c# asynchronous swagger swagger-editor asp.net-core

对于一个项目,我使用 swagger hub 来构建我的 API。我从 swagger hub 生成服务器代码。但是,当生成此代码时,它具有同步控制器。有没有办法在 swagger.yml 中指定生成异步控制器而不是同步控制器?

  • 开放API 3.0.0
  • Aps.net核心

生成:

public virtual IActionResult GetUserById([FromRoute][Required]string userId) { }
Run Code Online (Sandbox Code Playgroud)

应该

public virtual Task<IActionResult> GetUserById([FromRoute][Required]string userId) { }
Run Code Online (Sandbox Code Playgroud)