public QueryFilterQueryable(DbContext context, AliasQueryFilterSet filterSet, IQueryable <T> originalQuery)
#endif
        {
            Context       = context;
            Filters       = new List <AliasBaseQueryFilter>();
            FilterSet     = filterSet;
            OriginalQuery = originalQuery;
        }
        /// <summary>Constructor.</summary>
        /// <param name="context">The context associated to the filter queryable.</param>
        /// <param name="filterSet">The filter set associated with the filter queryable.</param>
        /// <param name="originalQuery">The original query.</param>
#if EF6
        public QueryDbSetFilterQueryable(DbContext context, AliasQueryFilterSet filterSet, IQueryable <T> originalQuery)