protected override void OnExecute(object parameter) { var data = ((string templateName, CodeExplorerItemViewModel model))parameter; if (string.IsNullOrWhiteSpace(data.templateName)) { return; } var moduleText = GetTemplate(data.templateName); _addComponentCommand.AddComponent(data.model, moduleText); }
protected override void OnExecute(object parameter) { _addComponentCommand.AddComponent(parameter as CodeExplorerItemViewModel, ComponentType.PropPage); }