我正在計劃使用MEF爲我的導入插件實現插件體系結構。這些插件會將各種數據導入數據庫(例如客戶,地址,產品等)。 進口插件類看起來是這樣的: public interface IImportPlugin
{
string Name { get; }
void Import();
}
[Export(typeof(IImportPlugin))]
public class
我使用MEF(從的NuGet System.Composition)+ Common.Logging和具有調用ILog的類,例如, [Export(typeof(ITranslator))]
public class ATranslator : BaseTranslator
{
[ImportingConstructor]
public ATranslator(ILog l