public void Execute() { if (!_linkTo.FolderExists()) { _linkFrom.CreateLinkToFolderAt(_linkTo.FolderPath); } else { throw new DirLinkerException("A link cannot be created if the a folder exists at the target", DirLinkerStage.CreatingDirectoryLink); } }