示例#1
0
 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);
        }