using System.Diagnostics.CodeAnalysis;

namespace User.Insight.Tracker.DataContracts
{
    [ExcludeFromCodeCoverage]
    public class SearchRequest<T>
    {
        public string SearchText { get; set; }
        public int PageSize { get; set; } = 20;
        public int PageNumber { get; set; } = 1;
        public bool IgnorePaging { get; set; } = false;  
        public T Filter { get; set; }

        public string SortOrder { get; set; }
        public string SortColumn { get; set; }
    }
}
