1
對於那些在.NET中使用應用程序可擴展性的人,您更喜歡做什麼 - 創建您自己的擴展性層或使用MEF(託管擴展性框架)或MAF(託管外接框架)?自己的擴展性層或MEF/MAF?
到目前爲止,我已經使用了兩種實現應用程序可擴展性的方法,我喜歡MEF,因爲它可以更容易地從特定位置加載現有程序集,而無需直接驗證接口實現(缺少ImplementationOf(interface)
在.NET中檢查)。
您在特定的擴展性層首選項中看到的優點是什麼?有什麼缺點?