public IHttpActionResult Get([FromUri] PagingParameterModel paging) { var requestorId = GetRequesterId(); var users = _userManagementService .GetAll(requestorId, PagingParameterViewModelAdapter.BuildPagingDto(paging)) .Select(UserViewModelAdapter.BuiUserViewModel); var paginationMetadata = PaginationTool.SetPagination(paging, _userManagementService.CountDependedUsers(requestorId)); HttpContext.Current.Response.AddHeader("Access-Control-Expose-Headers", "Paging-Headers"); HttpContext.Current.Response.Headers.Add("Paging-Headers", JsonConvert.SerializeObject(paginationMetadata)); return(Ok(users)); }