問(wèn)題

如何控制 OData 路由

 

解決方案

為了注冊(cè)路由,可以使用  HttpConfigurationExtension 類中 MapODataServiceRoute 的擴(kuò)展方法。對(duì)于單一路由這樣做足以,其余的處理由實(shí)體數(shù)據(jù)模型來(lái)處理。

            config.MapODataServiceRoute("OData", "OData", builder.GetEdmModel());

從 ASP.NET Web API 2.2 開始支持 OData 直接聲明路由,在 Action 上使用 ODataRouteAttribute。這和常規(guī)的屬性路由一樣,可以通過(guò) ODataRoutePrefixAttribute 在 Controller 級(jí)別設(shè)置路由前綴.

我想了解如何學(xué)習(xí)

姓名:
手機(jī):
留言: