16.Swashbuckle

作者: 落地成佛 | 来源:发表于2017-08-30 17:42 被阅读24次

一、概述

Swashbuckle可以自动生成api接口界面

二、使用

2.1Nuget安装 Swashbuckle.Core到webapi项目

2.2 webapi模块添加配置

 public class Learn_ABPWebApiModule : AbpModule
    {
        public override void Initialize()
        {
            ConfigureSwaggerUI();
        }
        public void ConfigureSwaggerUI()
        {
                Configuration.Modules.AbpWebApi().HttpConfiguration
                .EnableSwagger(c =>
                {
                    c.SingleApiVersion("v1", "DemoAPI文档");
                    c.ResolveConflictingActions(apiDescriptions => apiDescriptions.First());
                })
                .EnableSwaggerUi();
        }
    }

2.3调用

地址为/swagger

Paste_Image.png

相关文章

  • 16.Swashbuckle

    一、概述 Swashbuckle可以自动生成api接口界面 二、使用 2.1Nuget安装 Swashbuckle...

网友评论

    本文标题:16.Swashbuckle

    本文链接:https://www.haomeiwen.com/subject/zujxjxtx.html