public static IEnumerable <TSelect> GetAllPaged <TEntity, TOptions, TSelect>(
     this ICrudService <TEntity, TOptions> service, Expression <Func <TEntity, TSelect> > select,
     long page, long pageSize,
     Expression <Func <TEntity, object> > sortField = null, SortingOrder sortingOrder = SortingOrder.Ascending)
     where TEntity : IEntity where TOptions : IPagableCrudServiceOptionsAutomationSupport <TEntity> =>
 service.GetAllRanged(select, page * pageSize, pageSize, sortField, sortingOrder);