問題タブ [odata-v4]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
176 参照

c# - OData v4 クライアント コード ジェネレーター - 特定のエンドポイントのみ

OData v4 Client Code Generatorを使用して ODATA フィードを生成しています。

正常に動作していますが、フィード自体には何百ものエンドポイントがあり、そのうちのいくつかをラップすることに興味があります。

X で始まるエンドポイントのみを含めるようにジェネレーターを変更する簡単な方法はありますか?

0 投票する
2 に答える
1730 参照

asp.net-web-api - カスタム ルーティングを使用した OData v4 非バインド関数

モデルにバインドされておらず、バインドされていない関数のみを含む「ユーティリティ」コントローラーを作成しました。
次のような URL からこれを呼び出せるようにしたいと思います:
odata/Utilities/SomeMethod()

現在、次のように呼び出す必要があります:
odata/SomeMethod()

「ユーティリティ」のカスタム ルートを作成するにはどうすればよいですか?

私が試してみました:

私も試しました:

しかし、これらはどちらもエラーをスローします

0 投票する
1 に答える
65 参照

c# - OData v4 6.0.0 を使用して .NET でネストされた OData 呼び出しを行うにはどうすればよいですか?

WebApiConfig.cs に次のものがあると仮定します。

そして、私は次のクラスを持っています:

次のルートにバインドされる ODataController アクション メソッドを作成するにはどうすればよいですか?

カスタム ルーティング規則を作成しようとすると、次の ODataPath が取得され続けます。

そして私はこれを取得しようとしています:

注: v4 OData の v6.0.0 を使用しているため、ルーティングの一部が以前のバージョンから変更されています。