ASP.NET Core Swagger表示インタフェースコメント
2135 ワード
Startupで
次に、アプリケーションというレイヤのプロパティ-生成-XMLドキュメントファイルを生成します.
転載先:https://www.cnblogs.com/jiangchengbiao/p/10312626.html
services.AddSwaggerGen(options =>
{
options.SwaggerDoc("v1", new Info { Title = "IMS API", Version = "v1" });
options.SwaggerDoc("v2", new Info { Title = "IMS API V2", Version = "v2" });
//
var basePath = Path.GetDirectoryName(typeof(Program).Assembly.Location);
var commentsFileName = typeof(JcbApplicationModule).Assembly.GetName().Name + ".XML";
var xmlPath = Path.Combine(basePath, commentsFileName);
options.IncludeXmlComments(xmlPath);
options.DocInclusionPredicate((docName, description) => true);
次に、アプリケーションというレイヤのプロパティ-生成-XMLドキュメントファイルを生成します.
転載先:https://www.cnblogs.com/jiangchengbiao/p/10312626.html