public IReadOnlyCollection <T> Convert <T>(QNode descriptor) where T : class { var converter = new QNodeConverter <T>(); descriptor.Accept(converter); var result = this.client.Search <T>(converter.Query); //this.client.Count<T>(c => c.Query(converter.Query)); var info = result.DebugInformation; return(result.Documents); }