public string GetMissionPrizeDescription(MissionPrize prize, string lineFormat, string separator)
        {
            string key = string.Format(prizeDescriptionKey, lineFormat, separator, prize.ConvertToString());
            string description;

            if (PageCacheUtil.TryGetValue <string>(key, out description) == false)
            {
                description = MissionBO.Instance.GetMissionPrizeDescription(prize, lineFormat, separator);
                PageCacheUtil.Set(key, description);
            }

            return(description);
            //return MissionBO.Instance.GetMissionPrizeDescription(prize);
        }
        public string GetMissionPrizeDescription(MissionPrize prize, string lineFormat, string separator)
        {
            string key = string.Format(prizeDescriptionKey, lineFormat, separator, prize.ConvertToString());
            string description;
            if (PageCacheUtil.TryGetValue<string>(key, out description) == false)
            {
                description = MissionBO.Instance.GetMissionPrizeDescription(prize, lineFormat, separator);
                PageCacheUtil.Set(key, description);
            }

            return description;
            //return MissionBO.Instance.GetMissionPrizeDescription(prize);
        }