Açık kaynak Attribute Routing, birden fazla yol önekine sahip olmasına izin verir. ASP.NET Web API 2.0'ın neden birden fazla RoutePrefix() olmasına izin vermiyor.ASP.NET Web API birden çok RoutePrefix
[RoutePrefix("api/v1/{abc}/Entity")]
[RoutePrefix("api/v1/{abc}/{xyz?}/Entity")]
public class MyApiController : ApiController
{
[Route("")]
public IHttpResult Get()
{
return Ok("Hello World");
}
}
bir "~"
örnek ile de RoutePrefix geçersiz kılma eylemi yöntemine bir rota ekleyebilirsiniz
WebApiController'da birden fazla RoutePrefix özniteliği ekleyebilirsiniz. Bkz. Https://3btechtalk.wordpress.com/2017/05/07/defining-multiple-route-prefix-in-asp-net-web-api-attribute-routing/ –