Example #1
0
        public void Process()
        {
            var resultMatches = new List <CyberFootballHistoricalMatchResult>();

            for (int i = 0; i < 365; i++)
            {
                var dt       = DateTime.Now.AddDays(-i);
                var html     = GetHtml(dt);
                var matches  = HistoricalResultsParser.GetMatches(html);
                var filtered = matches.Where(x => x.Competition.ToLower().Contains("cyberfootball")).ToArray();
                resultMatches.AddRange(filtered);

                Thread.Sleep(1000);
            }

            System.IO.File.WriteAllText($@"C:\BetEventScanner\cyberFootball\results\index.json", JsonConvert.SerializeObject(resultMatches));
        }
Example #2
0
 private string GetHtml(DateTime dt) =>
 ParimatchWebBrowser.GetPageHtml(HistoricalResultsParser.FootballUrl(dt));