public void ConfigureServices(IServiceCollection services)
{
services.AddSwaggerGen(s => {
s.SwaggerDoc("v2",new Microsoft.OpenApi.Models.OpenApiInfo { Title= "Title2", Version= "Version2", Description= "Description2" });
var xmlFile = $"{Assembly.GetExecutingAssembly().GetName().Name}.xml";
var xmlPath = Path.Combine(AppContext.BaseDirectory, xmlFile);
s.IncludeXmlComments(xmlPath);
});
}
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
app.UseSwagger();
app.UseSwaggerUI(
c => { c.SwaggerEndpoint("/swagger/v2/swagger.json", "API V1"); }
);
}
{
services.AddSwaggerGen(s => {
s.SwaggerDoc("v2",new Microsoft.OpenApi.Models.OpenApiInfo { Title= "Title2", Version= "Version2", Description= "Description2" });
var xmlFile = $"{Assembly.GetExecutingAssembly().GetName().Name}.xml";
var xmlPath = Path.Combine(AppContext.BaseDirectory, xmlFile);
s.IncludeXmlComments(xmlPath);
});
}
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
}
app.UseSwagger();
app.UseSwaggerUI(
c => { c.SwaggerEndpoint("/swagger/v2/swagger.json", "API V1"); }
);
}