Я пытаюсь создать метод OData, которые удовлетворяют URL какНе правильный путь OData шаблон
домен: порт/Продукты/100/RedirectUrl()
[ODataRoute("{id}/RedirectUrl()")]
public IHttpActionResult RedirectUrl(int id)
{
return Redirect("myUrl" + id);
}
, но я получил исключение как
шаблон пути '{ID}/RedirectUrl()' на действия '' RedirectUrl в контроллера 'Продукты' равно п Ot действительного шаблон пути OData
Мой WebAPI конфигурация содержит
ODataConventionModelBuilder builder = new ODataConventionModelBuilder();
builder.EntitySet<Product>("Products");
builder.EntityType<Product>().Function("RedirectUrl").Returns<IHttpActionResult>();
Любого путь для достижения этой цели?