public IActionResult ContestDetail(string contestName) { ContestDetails contest = new ContestDetails(); contest.flagNameOne = HttpContext.Session.GetString("flagNameWithNameOne"); contest.flagNameTwo = HttpContext.Session.GetString("flagNameWithNameTwo"); contest.startingTime = HttpContext.Session.GetString("StartingTime"); ContestRequest play = new ContestRequest() { MatchId = Convert.ToInt32(HttpContext.Session.GetString("MatchId")), TourId = Convert.ToInt32(HttpContext.Session.GetString("tourId")), SectionId = ContestHelper.GetContestSection(contestName) }; List <ContestDetailsResp> contestLst = _contestService.GetFullContestDetails(play); contest.ContestAdditionalLst = contestLst[0].AddonList; return(View(contest)); }