5

ASP.NET MVC 4 Beta のhttp://www.asp.net/single-page-application機能の一部である Upshot.js ライブラリでは、WCF で開発された OData サービスと連携するように構成する方法を教えてください。データサービス?

ソース コードには「upshot.ODataDataProvider」が含まれています。どのように使用できますか?

4

1 に答える 1

1

ここにサンプル プロジェクトがあり、OData テストが機能していることを確認できます: https://github.com/Marcus-L/Test-Upshot

コード スニペットを次に示します。

upshot.dataSources = upshot.dataSources || {};
upshot.dataSources.ParentThings = upshot.RemoteDataSource({
  provider: upshot.ODataDataProvider,
  providerParameters: { url: "/OData.svc", operationName: "ParentThings", operationParameters: { $expand: "Children"} },
  bufferChanges: true,
  dataContext: undefined,
  mapping: {}
});
upshot.dataSources.ParentThings.refresh();
于 2012-03-25T18:20:41.327 に答える