.net核心web api / swashbuckle basepath和路径问题

时间:2017-02-10 06:19:02

标签: c# asp.net-core asp.net-web-api2 swagger .net-core

我的.net核心Web API项目包括 控制器的[Route("/api/v1/members")]属性 和方法[HttpGet("{id}")]

GetMemberById

由swashbuckle生成的swagger描述如下:

"basePath":"/","paths":{"/api/v1/members/{id}":{"get":{"tags":["Profiles"],"operationId":"ApiV1MembersByIdGet",

客户端生成器使用此"ApiV1MembersByIdGet"作为方法名称,我希望它为"MembersGetById"

我认为招摇的描述应该如下:

"basePath":"/api/v1","paths":{"/members/{id}":{"get":{"tags":["Profiles"],"operationId":"MemberByIdGet"

如何实现这一目标?

0 个答案:

没有答案