一、ABP知识点篇

16.Swashbuckle

2017-08-30  本文已影响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
上一篇 下一篇

猜你喜欢

热点阅读