私はいくつかのプラグイン アプリケーション (「A」と呼びましょう) を作成します。このアプリケーションは、他の完成した API を共有する外部アプリケーション (「B」と呼びましょう) と連携します。
プラグイン (アプリ B) から高度なライブラリを使用できないため、WCF クライアント (自動生成されたクライアントまたはチャネル ファクトリなど) を使用できません。新しいプロセスを開始するか(やりたくない)、URLを呼び出して結果を解析することしかできません。
http://localhost/Service/Sum?Number1=5&Number2=10.
ユーザーがhttpポートのロックを解除する必要がある場合があるため(netshを使用)、httpでWebServiceを使用したくありません。パラメーターを取るアプリケーションを作成し、アプリケーション B api から開始することはできますが、必要以上に複雑です。
パラメータを使用して uri から呼び出すことができるメソッドを (名前付きパイプで) WCF クライアントを作成することは可能ですか?