public RibbonToolFactory( TDefinition definition, IRibbonToolViewInitializer <TDefinition> viewInitializer, IRibbonToolControllerFactory <TDefinition> controllerFactory, IRibbonToolControllerCache controllerCache) { this.definition = definition; this.viewInitializer = viewInitializer; this.controllerFactory = controllerFactory; this.controllerCache = controllerCache; }
public RibbonToolLifecycleExtension(object viewModel, IRibbonToolControllerCache controllerCache) { this.viewModel = viewModel; this.controllerCache = controllerCache; }