public string GetAnswer(RequestInfo info)
        {
            string answer = cachedAnswers.GetAnswer(info);

            if (answer == string.Empty)
            {
                var searchingResult = GetAnswer(info.Data);
                answer = new TextRange(searchingResult.ContentStart, searchingResult.ContentEnd).Text;
                cachedAnswers.Cache(info, answer);
            }

            return(answer);
        }