2012-02-27 81 views
1

我正在使用Caliburn.Micro作爲應用程序並具有設置類(其中de//序列化到/從JSON)。基於MEF的設置類

現在我已經集中在一個ViewModel上並將它傳遞給其他虛擬機。在這種情況下,將添加一個設置實例到MEF工作?

回答

1

我想你可以在你的Settings類導出爲一個單獨添加下列屬性[PartCreationPolicy(CreationPolicy.Shared)] ,然後通過與[ImportingConstructor]屬性裝飾它導入它在共享視圖模型的構造