3
我一直在嘗試使用Dot Net核心的OData,但沒有成功。我覺得這並不是相同的(我可能在這裏錯了)。在這種情況下,在.Net Core中是否有任何替代OData的方法?如何在Asp.Net核心中使用OData
歡迎任何建議。
我一直在嘗試使用Dot Net核心的OData,但沒有成功。我覺得這並不是相同的(我可能在這裏錯了)。在這種情況下,在.Net Core中是否有任何替代OData的方法?如何在Asp.Net核心中使用OData
歡迎任何建議。
您可以安裝最新的AspNetCore.Odata金塊包,並從那裏開始:
https://www.nuget.org/packages/Microsoft.AspNetCore.OData/
在你Startup.cs類請確保您配置的服務,使用的OData:
public void ConfigureServices(IServiceCollection services)
{
services.AddOData();
services.AddMvc();
}
此外,在配置方法中,請確保映射Odata服務路線:
app.UseMvc(routes =>
{
routes.Count().Filter().OrderBy().Expand().MaxTop(null);
routes.MapODataServiceRoute("odata", "odata", builder.GetEdmModel());
routes.EnableDependencyInjection();
});
請參閱此 - http://stackoverflow.com/questions/39279552/odata-support-in-asp-net-core – Sanket
可能重複[OData支持在ASP.net核心](https://stackoverflow.com/questions/39279552/OData兼容支撐在-ASP-淨芯) –