public IEnumerable <Article> Get(int source)
        {
            var factory = new NewsClientFactory(_configuration);
            var client  = factory.GetClient((NewsClientSource)source);

            var request = new GetMostRecentArticlesRequest
            {
                ArticleCount = int.Parse(_configuration["ArticleCount"])
            };

            var response = client.GetMostRecentArticles(request);

            return(response.Articles);
        }
        public IEnumerable <Article> Get(int source, string searchTerm)
        {
            var factory = new NewsClientFactory(_configuration);
            var client  = factory.GetClient((NewsClientSource)source);

            var request = new GetSearchedArticlesRequest
            {
                ArticleCount = int.Parse(_configuration["ArticleCount"]),
                SearchTerm   = searchTerm
            };

            var response = client.GetSearchedArticles(request);

            return(response.Articles);
        }