public override void RegisterTypes(IContainerRegistry containerRegistry) { base.RegisterTypes(containerRegistry); var t = new ToolSmartEditorViewModel(); containerRegistry.RegisterInstance(typeof(ITool), t); containerRegistry.RegisterInstance(typeof(IToolSmartEditorViewModel), t); }
public override void RegisterTypes(IContainerRegistry containerRegistry) { base.RegisterTypes(containerRegistry); AutoRegisterByConvention(typeof(SmartFactory).Assembly, moduleScope); var t = new ToolSmartEditorViewModel(); containerRegistry.RegisterInstance(typeof(ITool), t); containerRegistry.RegisterInstance(typeof(IToolSmartEditorViewModel), t); }