public IList <Node> Search(IndexQuery query) { RequestResult result = _indexRepo.Search(this, query.ToString()); IndexSearchResultParser indexSearchResultParser = new IndexSearchResultParser(result); return(indexSearchResultParser.GetFilteredNodes()); }