NSwag 更改控制器说明
NSwag change controller description
我想在 .Net Core 中更改 NSwag UI 的控制器描述。我正在使用最新版本 (13.8.1)。如何实现?
根据上图,我想将标题 RefUserLocation
重命名为 User Location
。但不会更改用户仍然能够访问 api/refuserlocation
的端点本身
将 [OpenApiTag("RenameName")]
添加到您的控制器,如下所示:
using NSwag.Annotations;
[Route("api/[controller]")]
[ApiController]
[OpenApiTag("User Location")]
public class RefUserLocationController : ControllerBase
{...}
结果:
注:
我用的是NSwag.AspNetCore version 13.8.2
。所以SwaggerTag
已经过时了,如果你用的是旧版本的nswag,你可以用[SwaggerTag("User Location")]
。
我想在 .Net Core 中更改 NSwag UI 的控制器描述。我正在使用最新版本 (13.8.1)。如何实现?
根据上图,我想将标题 RefUserLocation
重命名为 User Location
。但不会更改用户仍然能够访问 api/refuserlocation
将 [OpenApiTag("RenameName")]
添加到您的控制器,如下所示:
using NSwag.Annotations;
[Route("api/[controller]")]
[ApiController]
[OpenApiTag("User Location")]
public class RefUserLocationController : ControllerBase
{...}
结果:
注:
我用的是NSwag.AspNetCore version 13.8.2
。所以SwaggerTag
已经过时了,如果你用的是旧版本的nswag,你可以用[SwaggerTag("User Location")]
。