我正在尝试使用MEF基础架构来运行我的应用程序。
我有下一个代码in MainWindow code behind。在我使用MEF Screenshot with CompositionContainer进行下一步配置之前
但是,属性接口为空。为什么它可能是空的?
容器目录零件不为空。MainWindow的ImportDefinitions不是empty.Import,导出属性具有完全相同的元数据(typeof(IApiClient))。
我错过了什么?
发布于 2018-02-23 05:47:44
我已经找到解决方案了。实际上需要自定义的引导程序,带有重写的方法ConfigureAggregateCatalog。在方法Application_Startup中,应该创建并运行自定义引导程序。
https://stackoverflow.com/questions/48914657
复制相似问题