private static async Task DownloadAsync() { var watch = new MarketWatchScraper(); //var fund = await watch.GetMutualFundAsync("ABNOX"); var funds = (await watch.GetMutualFundsAsync()).ToList(); Console.WriteLine(funds.Count); }
static void Main(string[] args) { var api = new QuandlApi(); var mw = new MarketWatchScraper(); using (var fileReader = new StreamReader(System.Configuration.ConfigurationManager.AppSettings["DownloadPath"] + "List.txt")) { while (!fileReader.EndOfStream) { string line = fileReader.ReadLine(); api.SaveCompanyCSV(line.Trim()); mw.GetTop100MarketWatchNews(line.Trim()); mw.ScrapeMarketWatch(line); Console.WriteLine(line + " Complete"); Thread.Sleep(1000); } } }