C# NSwag变更控制器说明
我想更改.Net Core中UI的控制器描述。我使用的是最新版本(13.8.1)。如何做到这一点 从上图中,我想将标题C# NSwag变更控制器说明,c#,asp.net-core-webapi,nswag,C#,Asp.net Core Webapi,Nswag,我想更改.Net Core中UI的控制器描述。我使用的是最新版本(13.8.1)。如何做到这一点 从上图中,我想将标题refuerslocation重命名为User Location。但不会更改端点本身,用户仍然可以访问api/refuerslocation将[OpenApiTag(“RenameName”)]添加到控制器,如下所示: using NSwag.Annotations; [Route("api/[controller]")] [ApiController]
refuerslocation
重命名为User Location
。但不会更改端点本身,用户仍然可以访问api/refuerslocation
将[OpenApiTag(“RenameName”)]
添加到控制器,如下所示:
using NSwag.Annotations;
[Route("api/[controller]")]
[ApiController]
[OpenApiTag("User Location")]
public class RefUserLocationController : ControllerBase
{...}
结果:
注意:
我使用的是NSwag.AspNetCore版本13.8.2
。因此SwaggerTag
已经过时,如果您使用的是较旧版本的NSwag,您可以使用[SwaggerTag(“用户位置”)]
将[OpenApiTag(“重命名”)]
添加到控制器中,如下所示:
using NSwag.Annotations;
[Route("api/[controller]")]
[ApiController]
[OpenApiTag("User Location")]
public class RefUserLocationController : ControllerBase
{...}
结果:
注意:
我使用的是NSwag.AspNetCore版本13.8.2
。因此SwaggerTag
已经过时,如果您使用的是旧版本的NSwag,您可以使用[SwaggerTag(“用户位置”)]