0
誰かが私に正しい方向を向けると願っています。 私が書いたWPFアプリケーション(かなり複雑な - 私に)をリファクタリングして、MEFでPrismとUnityを評価しました。MEFメソッドPrism Unityに相当。
Unityを使用してServiceFactoryパターンの問題に遭遇しました。克服する方法はわかりません。すべてのこれらの技術の初心者であることは、確かに何も助けていません。
Unityと同等の方法で、下のコードと同じ結果が得られますか?
[Export(typeof(IServiceFactory))]
[PartCreationPolicy(CreationPolicy.NonShared)]
public class ServiceFactory : IServiceFactory
{
T IServiceFactory.CreateClient<T>()
{
return ObjectBase.Container.GetExportedValue<T>();
}
}
種類前もって感謝します。 スティーブン
わかりませんか – Haukinger