WebAPIクライアントを開発している場合、接続しているサーバーに関する情報をどこに保存しますか?情報が開発、ステージング、および本番で異なると仮定します。
Web アプリケーションの展開プロファイルと同様に、展開環境ごとにプロファイルを定義することは可能ですか。
私の場合、ローカル、イントラネット、またはクラウドにデプロイできる WEBAPI サービスを使用するライブラリを構築しています。
問題を軽減するためにこれまでに行った唯一のことは、サーバーバインディング情報 (サーバーアドレス/ポート) をApp.config
. ライブラリを構築するmylib.dll
とmylib.dll.config
、カスタマイズできる と があります。
展開時に適切な情報を設定することをお勧めします。
同様の問題に遭遇した人々からのアイデア
けん