0

MEF で IOC を使用するために WCF クライアント プロキシを EXPORT できるかどうか疑問に思っています。それを行う方法は?wcf クライアント プロキシを作成するには、「サービス参照の追加」を使用しました。助言がありますか ?

手伝ってくれてありがとう。

4

3 に答える 3

2

クラスが生成されるため、次の 2 つの解決策があります。

1) クラスを編集して MEF エクスポート属性を追加することはできますが、生成されたクラスを変更することはお勧めできません。

2)生成されたクラスをコピーして、それを使用して新しいクラスを作成できます。これにより、完全な制御が可能になり、MEF エクスポート属性を追加できます。

于 2012-09-05T07:27:21.187 に答える
0

サービス参照を追加するときに生成されるクライアント クラスは、Partial としてマークされます。生成されていないファイルに 2 番目の定義を作成し、それに ExportAttribute を追加するだけです。

于 2013-06-26T18:56:24.317 に答える