protected internal virtual string CompileQuery() { if (_query == null) { return(_queryBase.CompileQuery()); } return(_query); }
protected internal override string CompileQuery() { var query = _query.StartsWith(".") ? _query.Remove(0, 1) : _query; var baseQ = _queryBase.CompileQuery(); if ((!string.IsNullOrWhiteSpace(baseQ) && !baseQ.EndsWith("."))) { query = $".{query}"; } return(baseQ + query); }