2016-09-30 10 views
3

Dot NetコアでODataを使用しようとしていましたが、これは成功しませんでした。私はこれが同じ(私はここで間違っているかもしれない)にポートされていないと感じる。この場合、.Net CoreのODataに代わるものはありますか?Asp.NetコアでODataを使用する方法

ご提案は大歓迎です。あなたは、最新のAspNetCore.Odataナゲットパッケージをインストールし、そこから起動することができ

+1

これを参照してください - http://stackoverflow.com/questions/39279552/odata-support-in-asp-net-core – Sanket

+0

[OData Support in ASP.net core]の可能な複製(https://stackoverflow.com/questions)/39279552/odata-support-in-asp-net-core) –

答えて

0

:あなたのStartup.csクラスで

https://www.nuget.org/packages/Microsoft.AspNetCore.OData/

をあなたがたODataを使用するようにサービスを構成していることを確認します

public void ConfigureServices(IServiceCollection services) 
    { 

     services.AddOData(); 
     services.AddMvc(); 
    } 

また、Configureメソッドでは、Odataサービスルートをマップするようにしてください。

app.UseMvc(routes => 
     { 
      routes.Count().Filter().OrderBy().Expand().MaxTop(null); 
      routes.MapODataServiceRoute("odata", "odata", builder.GetEdmModel()); 
      routes.EnableDependencyInjection(); 
     }); 
関連する問題