2012-02-27 11 views
1

私はアプリケーションにCaliburn.Microを使用しており、Settingsクラスを持っています(これはJSONとの間で/直列化されます)。MEFベースの設定クラス

今、私はそれを単一のViewModelに集中させ、それを他のVMに渡します。この場合、MEFに設定インスタンスを追加することはできますか?

答えて

1

私はあなたが次の属性[PartCreationPolicy(CreationPolicy.Shared)] を追加シングルトンとしてごSettingsクラスをエクスポートし、[ImportingConstructor]属性

でそれを飾ることで、共有ビューモデルのコンストラクタで、それをインポートすることができますね
関連する問題