public new void Execute(FigaroContext context, string args) { base.Execute(context, args); var uri = string.Empty; var node = string.Empty; if (Uri.IsWellFormedUriString(argv[0], UriKind.Absolute)) { uri = argv[0]; } else { if (!IndexingStrategy.IsValidIndexingStrategy(argv[0])) { node = argv[0]; } } var idx = from a in argv where IndexingStrategy.IsValidIndexingStrategy(a) select a; foreach (var index in idx) { context.DeleteIndex(uri, node, index); } }