private FieldValidationResult ValidateWithQuery(List<Node> list, NodeQuery query)
{
var x = query.Execute();
List<int> idList = x.Identifiers.ToList();
idList.Sort();
foreach (Node node in list)
{
if (!idList.Contains(node.Id))
{
var result = new FieldValidationResult(QueryName);
result.AddParameter("Path", node.Path);
return result;
}
}
return FieldValidationResult.Successful;
}