public virtual ActionResult <ServiceResponse <TEntity> > Get([FromQuery] Pagination paginate = null, string token = "") { try { paginate = (paginate == null || paginate.PageSize <= 0) ? new Pagination() : paginate; paginate.RowCount = PDKBusinessLogic.GetCount(); return(GenerateResponse(paginate, PDKBusinessLogic.Get(pageSize: paginate.PageSize, page: paginate.PageNumber))); } catch (Exception e) { return(GenerateExceptionResponse(e, "Exception!")); } }