public async Task <IHttpActionResult> Get(int pageNumber = 0, int pageSize = 10, string sortField = "CreatedAt", string sortOrder = "desc", bool fetchAll = false) { var result = _objEmailTemplateRepository.FindAll().OrderBy(sortField + " " + sortOrder); return(Ok(await CreatePageResult <EmailTemplate>(result, pageNumber, pageSize, fetchAll))); }