Example #1
0
 public void SampleDraftSim()
 {
     // https://draftsim.com/
     var scraper = new DraftSimRatingsScraper(allCards);
     var results = scraper.Scrape();
     //var test = results.RatingsBySet["GRN"].Ratings.GroupBy(i => i.CardName).Where(i => i.Count() > 1).ToArray();
     //var test2 = test.Where(i => i.Key.StartsWith("Crackling"));
 }
Example #2
0
        public void BuildFileAllRatings()
        {
            var lsvRatings      = new ChannelFireballLsvDraftRatingsScraper(allCards).Scrape();
            var draftSimRatings = new DraftSimRatingsScraper(allCards).Scrape();

            var allRatings = new Dictionary <string, DraftRatings>
            {
                { "ChannelFireball (LSV)", lsvRatings },
                { "DraftSim", draftSimRatings },
            };

            // Master file that must contain all ratings information
            var filepath = Path.GetFullPath("draftRatings.json");

            File.WriteAllText(filepath, JsonConvert.SerializeObject(allRatings));
        }