模型无法使用Swagger获得Xml注释的类库

时间:2018-08-15 14:57:54

标签: swagger swagger-ui asp.net-core-webapi swashbuckle asp.net-core-2.1

我有一个用于模型的 .net core 2.1类库,我在多个 asp.net core Web api 项目中使用了该库。我正在使用 Swagger(3.0.0版)作为我的API文档。对于类库中的模型,不显示Xml注释。是的,我的Startup.cs中有 IncludeXmlComments 。如何在模型类库中使用Xml注释?

注意:Swagger正确记录了我在Projects目录中的模型。

我在此处包含Xml注释:

services.AddSwaggerGen(c => { 
    c.SwaggerDoc("v1", new Info { Title = "Web API", Version = "v1" }); 
    c.IncludeXmlComments($@"{System.AppDomain.CurrentDomain.BaseDirectory}\ABC.Application.WebApi.xml"); 
}); 

0 个答案:

没有答案