У меня внутри .net core api есть определенная версия контроллера, так что я могу получить доступ к своей конечной точке отдыха, как /api/v2.0/controller/
. Проблема в том, что запросы с разными версиями, такими как эта /api/v99.0/controller/
, будут перенаправлены на первую, я хотел бы вернуть ошибку 404 not found.
The controller is decorated like this:
[Authorize]
[ApiVersion("2.0")]
[ApiController]
[Route("api/v{version:apiVersion}/[controller]")]
And the action is decorated with just this
[HttpGet]