EntityRequestParameter

class LOGS.Entity.EntityRequestParameter.DefaultSortingOptions(ref=None)[source]

Bases: IGenericEntitySortingOptions, INamedEntitySortingOptions

class LOGS.Entity.EntityRequestParameter.EntityRequestParameter(page=None, pageSize=None, _orderByType=None, _getOrderbyType=<function EntityRequestParameter.<lambda>>, excludeIds=None, searchTerm=None, ids=None, includeCount=None, sortBy=None)[source]

Bases: Generic[_Sorting], SerializableClass, IPaginationRequest

excludeIds: Union[List[int], List[str], None] = None
ids: Union[List[int], List[str], None] = None
includeCount: Optional[bool] = None
searchTerm: Optional[str] = None
sortBy: Union[List[Union[Tuple[TypeVar(_Sorting, bound= IBaseEntityOrderBy), SortDirection], Tuple[int, SortDirection], TypeVar(_Sorting, bound= IBaseEntityOrderBy), int]], TypeVar(_Sorting, bound= IBaseEntityOrderBy), int, None] = None