public DeleteItemCommand(TreeViewModel treeViewModel, MessageBoxHelper messageBoxHelper, IseIntegrator iseIntegrator, FilesPatternProvider filesPatternProvider, FileSystemOperationsService fileSystemOperationsService, UnsavedFileChecker unsavedFileChecker) { this.treeViewModel = treeViewModel; this.messageBoxHelper = messageBoxHelper; this.iseIntegrator = iseIntegrator; this.filesPatternProvider = filesPatternProvider; this.fileSystemOperationsService = fileSystemOperationsService; this.unsavedFileChecker = unsavedFileChecker; }
public MoveItemCommand(TreeViewModel treeViewModel, MessageBoxHelper messageBoxHelper, WorkspaceDirectoryModel workspaceDirectoryModel, FilesPatternProvider filesPatternProvider, FileSystemOperationsService fileSystemOperationsService, IseIntegrator iseIntegrator, UnsavedFileChecker unsavedFileEnforcer) { this.treeViewModel = treeViewModel; this.messageBoxHelper = messageBoxHelper; this.workspaceDirectoryModel = workspaceDirectoryModel; this.filesPatternProvider = filesPatternProvider; this.fileSystemOperationsService = fileSystemOperationsService; this.iseIntegrator = iseIntegrator; this.unsavedFileEnforcer = unsavedFileEnforcer; }
public RenameItemCommand(TreeViewModel treeViewModel, UnsavedFileChecker unsavedFileChecker) { this.treeViewModel = treeViewModel; this.unsavedFileChecker = unsavedFileChecker; }
public RenameItemCommand(TreeViewModel treeViewModel, UnsavedFileChecker unsavedFileEnforcer) { this.treeViewModel = treeViewModel; }