2017-02-01 4 views

Répondre

2

Il suffit de mettre en œuvre l'interface IDocumentFilter et l'utiliser dans Startup.cs:

public class TestFilter : IDocumentFilter 
{ 
    public void Apply(SwaggerDocument swaggerDoc, DocumentFilterContext context) 
    { 
     swaggerDoc.Schemes = new string[] { "http" }; 
    } 
} 

// Startup.cs 
services.AddSwaggerGen(c => 
{ 
    c.SwaggerDoc("v2", new Swashbuckle.AspNetCore.Swagger.Info 
         { Title = "My API", Version = "v2" }); 
    c.DocumentFilter<TestFilter>(); 
});