public List <ContestDetailsResp> GetFullContestDetails(ContestRequest req)
        {
            List <ContestDetailsResp> contestLst = new List <ContestDetailsResp>();
            string json = "{\"returnType\": \"response\",\"query\": \"query Contests( $site: String! $tourId: Int! $matchId: Int! $joiningAmount: CompareInt $category: ContestCategory $sectionIds: [Int]) { me { isGuestUser showOnboarding } site(slug: $site) { showWalletIcon maxTeamsAllowed tour(id: $tourId) { match(id: $matchId) { contests( category: $category joiningAmount: $joiningAmount contestSectionIds: $sectionIds ) { contestCategory contestSize currentSize entryFee { amount symbol } hasJoined id inviteCode isInfiniteEntry isGuaranteed isMultipleEntry numberOfWinners prizeAmount { amount symbol } showInvite isFreeEntry match { id status } tour { id name } site } name guru startTime status squads { shortName } } } }}\",\"variables\": {\"tourId\": " + req.TourId + ",\"matchId\": " + req.MatchId + ",\"site\": \"cricket\",\"sectionIds\": [" + req.SectionId + "]}}";
            Dictionary <string, ContestDetails> dict     = _contestRepo.ConstructContestDetailsJson(json);
            List <ContestAdditionalDetails>     addOnLst = MapFullContestDetailsFromDict(dict);
            ContestDetailsResp contest = new ContestDetailsResp();

            contest.AddonList = addOnLst;
            contestLst.Add(contest);
            return(contestLst);
        }