Exemple #1
0
        public override string ToString()
        {
            var expression = new List <string>();

            if (Filters != null && Filters.Filters.Any())
            {
                expression.Add(Filters.ToString());
            }
            if (Operators != null && Operators.Operators.Any())
            {
                expression.Add(Operators.ToString());
            }
            if (Sort != null)
            {
                expression.Add(Sort.ToString());
            }
            if (FullTextSearch != null)
            {
                expression.Add(FullTextSearch.ToString());
            }
            if (Paginate != null)
            {
                expression.Add(Paginate.ToString());
            }
            if (Slice != null)
            {
                expression.Add(Slice.ToString());
            }
            return(string.Join("&", expression));
        }