我有一個工作的OData實現與典型的雙向航線設置:如何爲給定的實體類型生成絕對OData URL?
var builder = new ODataConventionModelBuilder();
builder.EntitySet<Person>("People");
configuration.Routes.MapODataRoute(routeName:"OData", routePrefix:"odata", model:builder.GetEdmModel());
我正在尋找一種方式來編程生成一個註冊的法人實體的絕對URL設置從任何OData的行動之外。例如,我想要請求OData端點的Person
類型並取回"http://host/odata/People"
。
由於OData路由是基於約定的,因此標準URL助手似乎不適用。
你是什麼意思?「我想爲Person類型請求OData端點並取回'http:// host/odata/People'」?請求是什麼? – Schandlich