PRISM アーキテクチャに WPF アプリケーションがあります。
ネットで読んだことから、ビューモデルが WCF サービス操作をASYNC方式で呼び出すのが最善であり、操作ごとに新しい接続を作成するのが最善であることがわかりました。(接続を長時間維持するのは良くないと言われました)。
私の質問は、WCF クライアントを View-Model にどのように挿入すればよいですか?
「自動生成」クライアントのインターフェイスを作成し、インターフェイスを注入すると、View-Model コンストラクターでクライアントのインスタンスが作成されるだけですが、新しいクライアントを作成する場合は役に立ちません。ウィンドウで実行する操作ごとに。
そのためには、注入する「クライアント ファクトリ」のようなものが必要です。
誰でもこれについて彼の意見を提供できますか?