小编use*_*482的帖子

NSwag MSBuild“路径‘/api/Account’上的方法‘get’已注册多次”

我正在尝试生成一个招摇规范,NSwag.MSbuild但每当我这样做时,它都会向我抛出以下消息:

路径“/api/Account”上的方法“get”被注册多次

现在的问题是我的方法是无路由的,如下所示控制器的一些示例

        [HttpPost]
        [HttpGet]
        [AllowAnonymous]
        public IActionResult ExternalRegister(string provider, string returnUrl = null)

        [HttpGet]
        public IActionResult AddLogin(string provider, string returnUrl)

        [HttpGet]
        [AllowAnonymous]
        public ActionResult SignUpConfig()
Run Code Online (Sandbox Code Playgroud)

我明白它为什么这样做,但我不明白的是,在 NSwag Studio 中做同样的事情是有效的,我使用的命令是否有$(NSwagExe_Core22) webapi2swagger 一个选项,以便它像 NSwag Studio 一样成功生成?

c# asp.net-core nswag nswagstudio

4
推荐指数
1
解决办法
6194
查看次数

标签 统计

asp.net-core ×1

c# ×1

nswag ×1

nswagstudio ×1