Exemplo n.º 1
0
        private string GetRandomWordsUrl(GetRandomWordsRequest getRandomWordsRequest)
        {
            StringBuilder urlBuilder = new StringBuilder();

            urlBuilder.Append(_getWordnikBaseUrlQuery.Query());
            urlBuilder.Append(RandomWordsPath);

            var args = GetArgs(getRandomWordsRequest).ToList();

            if (args.Any())
            {
                urlBuilder.Append("?");
                urlBuilder.Append(string.Join("&", args));
            }

            var url = urlBuilder.ToString();

            return(url);
        }
Exemplo n.º 2
0
        private string GetWordOfTheDayUrl(WordOfTheDayRequest wordOfTheDayRequest)
        {
            StringBuilder urlBuilder = new StringBuilder();

            urlBuilder.Append(_getWordnikBaseUrlQuery.Query());
            urlBuilder.Append(WordSearchPath);
            var args = GetArgs(wordOfTheDayRequest).ToList();

            if (args.Any())
            {
                urlBuilder.Append("?");
                urlBuilder.Append(string.Join("&", args));
            }

            var url = urlBuilder.ToString();

            return(url);
        }