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-净芯) –