Comment changer l'url de base de Swagger dans ASP.NET de base

Par défaut lorsque vous activez swagger dans ASP.NET projet de Base, il est disponible à l'url:

http://localhost:<random_port>/swagger/ui

Je voudrais utiliser une autre base de l'url au lieu de /swagger/ui. Comment/où puis-je le configurer?

J'ai trouvé que pour les anciennes versions, vous pouvez configurer le RootUrl mais il ne sont pas identiques, la méthode de ASP.NET Core:

.EnableSwagger(c =>
{
    c.RootUrl(req => myCustomBasePath);
});
  • Laissez-moi savoir si cela a fonctionné pour vous.