I am new in boilerplate framework and i am getting issue in dynamic route for Web API
I am using controller in ASP.NET CORE 2.0 for create Web APIs. I am also using swagger-UI for API.
I want to do dynamic route for all API in controller
I try with below code
[ApiVersion("1.1")]
[ApiVersion("2.1")]
[Route("api/v{version:apiVersion}/[controller]")]
public class TestController : AbpController
{
[HttpGet("", Name = "Test")]
public async Task<IActionResult> GetTestId(string customerid)
{
...
// Web API Code
...
}
}
But its not working
Required output route
When using version 1.1
api/v1.1/Test
When using version 2.1
api/v2.1/Test