public IHttpActionResult Backend_Get() { BackendProfileListViewModel viewmodel = new BackendProfileListViewModel(); BackendProfileListArgs args = new BackendProfileListArgs(); UserDataController dataCtrl = new UserDataController(); try { Int32 TotalItemsCount; viewmodel.Data.FromModel(dataCtrl.FilterList(args, out TotalItemsCount)); viewmodel.Pagination.TotalItemsCount = TotalItemsCount; } catch (Exception ex) { return(Error(viewmodel, ex)); } return(Ok(viewmodel)); }