繁体   English   中英

在 asp.net mvc 5 中生成 Swagger 文档

[英]Generating Swagger docs in asp.net mvc 5

我有一个正在构建 API 的应用程序。 这是一个 .net 4.6 MVC 应用程序。 我正在将 API 构建为 controller,但出于某种原因 swagger 看不到我的控制器。

[AllowAnonymous]
[TokenFilter]
[Route("[controller]/[action]")]
public class TestApiController : Controller
{
    #region GENERAL DATA
    [HttpGet]
    public JsonResult GetTestCompany()
    {

这就是我布置 controller 的方式。 我只是一个有 UI 的空白屏幕,上面写着

[ base url: , api version: v1 ]

页面上没有其他内容。

我正在使用 Swashbuckle

不幸的是,Swagger 不适用于 mvc controller。 它只适用于 ApiController 的 Restful API

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM