public async Task <IActionResult> Index(int?id) { if (id == null) { return(NotFound()); } Sprint Sprint = await _boardService.GetSprintById(new ServiceContext { ContextId = "TEST" }, (int)id); BoardViewModel viewModel = Sprint.EntityToViewModel( sprintStories: await _boardService.GetSprintStories(new ServiceContext { ContextId = "TEST" }, (int)id), statuses: await _boardService.GetStatusesBySprintId(new ServiceContext { ContextId = "TEST" }, (int)id)); return(View(viewModel)); }