我正在尝试在我的应用程序中使用 MEF,但导入有问题。
[Import (typeof(IUserServices ))]
public IUserServices UserService { get; private set; }
这不起作用,并且 UserService 始终为空。
但是在同一个类中使用 ImportContstructor 效果很好:
[ImportingConstructor ]
public MainWindowVM(
IUIVisualizerService uiVisualizer,
IViewAwareStatus viewAwareStatus,
IMessageBoxService messageBoxService,
IManager mwManager,
TagItemModel tagModel,
ILibraryModel documentModel,
ILibraryServices libraryServices,
ILogServices logServices ,
IUserServices userServices)
任何人都可以帮助我解决这个问题。我已经花了几个小时,但没有找到任何解决方案。谢谢!!!