public async Task <IActionResult> View(string id) { try { IActionResult actionResult = await base.GetEntity <AgentGroupViewModel>(id); OkObjectResult okResult = actionResult as OkObjectResult; if (okResult != null) { AgentGroupViewModel view = okResult.Value as AgentGroupViewModel; view.AgentGroupMembers = _agentGroupsManager.GetMembersView(id); } return(actionResult); } catch (Exception ex) { return(ex.GetActionResult()); } }