public List <Model.Tweet> InsertTweetsByExpression(string expression, string filename)
        {
            List <Picker.Services.Model.Tweet> tweetsResult = new List <Tweet>();

            if (!string.IsNullOrEmpty(filename))
            {
                string[] lines;

                if (File.Exists(filename))
                {
                    lines = File.ReadAllLines(filename);
                    foreach (string line in lines)
                    {
                        var tweets = TwitterServiceProvider.GetTweetsByExpression(line).Result;
                        TwitterRepository.Insert(tweets);
                        Thread.Sleep(1000);
                        Console.WriteLine("Expressão {0} inserida com sucesso!", line);
                    }
                }
            }
            else
            {
                var tweets = TwitterServiceProvider.GetTweetsByExpression(expression).Result;
                TwitterRepository.Insert(tweets);
            }

            return(tweetsResult);
        }
 public async Task <List <Model.Tweet> > GetTweetsByExpression(string expression)
 {
     return(await TwitterServiceProvider.GetTweetsByExpression(expression));
 }