-1

他のシステムにデータを提供する WebApi プロジェクトを作成しました。

現時点では、API を使用する各システムにはすべての API URL がハードコーディングされており、各システムで API からデータを呼び出して変換するための重複したロジックが多数あります。私は webAPI を初めて使用し、呼び出しロジック、データ変換、および URL をすべてのシステムが共有できるライブラリにラップする方法の例を見つけるのに苦労しています。正しい方向に私を向けることができますか?

4

1 に答える 1

1

これはクライアント ライブラリと呼ばれます。

API ソリューション内のクラス ライブラリ プロジェクトですべてのボイラー プレート コードをビルドし、それを YourApiClient と呼び、コンパイルされた DLL をすべてのクライアントに配布するだけです。

API やクライアント ライブラリに変更を加えるたびに、留意して管理する必要があるのは、配布プロセスだけです。

于 2013-10-07T03:38:38.227 に答える