簡體   English   中英

Prism.Mef 已棄用

[英]Prism.Mef deprecated

我們有一個使用 Prism 4 和 MEF 的應用程序。 我們想遷移到最新的 Prism 8,但我看到 Prism.Mef 是 6.3。 在我們制定計划之前,我想知道 Prism 路線圖是什么。 即我們應該從 MEF 遷移到 Unity 還是 DryIoc,哪個是最佳選擇?

這取決於你想做什么。 MEF 是一個插件框架,Unity 是一個依賴注入容器。 他們做不同的事情 - 根據您使用 MEF 的目的,您無法使用 Unity 來做到這一點。

如果你只(ab)使用 MEF 作為依賴注入容器模擬器,遷移很容易。 如果你使用 MEF 作為插件框架,你應該保留它,因為它非常適合。 如果你兩者都做,你可以將依賴注入部分遷移到 Unity 並為你的插件系統保留 MEF。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM