C#Swagger使用

1.新建的web项目带有webapi

C#Swagger使用_第1张图片

2.Nuget包新增Swagger

C#Swagger使用_第2张图片

或者也可以输入代码

Install-Package Swashbuckle

3.修改App_Start中的SwaggerConfig,大概108行

c.IncludeXmlComments(GetXmlCommentsPath(thisAssembly.GetName().Name));

增加方法

protected static string GetXmlCommentsPath(string name)
{
    return System.String.Format(@"{0}\bin\{1}.xml",System.AppDomain.CurrentDomain.BaseDirectory, name);
}

4.修改App_Start中的WebApiConfig,routeTemplate增加action

C#Swagger使用_第3张图片

5.然后自己新建控制器,继承APIController

6.然后运行访问http:///swagger/ui/index,最终显示效果

你可能感兴趣的:(.Net)