In lesson 33 you provide a sample html of the JSON.NET NuGet package site. It seems like the NuGet team has removed the this version indicator from their sites now.
Sample HTML
Live Site
Therefore the parsing logic to indicate the current version in your sample solution doesn't work anymore.
First solution that comes to my mind: get highest version where version string doesn't contain any dashes (eg 1.0.0.1, 2.5.8, 12.3, 16).
Second solution: use the HTML provider and check for the bg-info css class (which seems to indicate the current version on their site now):
In lesson 33 you provide a sample html of the JSON.NET NuGet package site. It seems like the NuGet team has removed the this version indicator from their sites now.
Sample HTML![image](https://user-images.githubusercontent.com/802015/67462018-ffb57c80-f63e-11e9-9169-f98aeb995b78.png)
Live Site![image](https://user-images.githubusercontent.com/802015/67464584-dcd99700-f643-11e9-829a-e5ebd926bfcf.png)
Therefore the parsing logic to indicate the current version in your sample solution doesn't work anymore.
First solution that comes to my mind: get highest version where version string doesn't contain any dashes (eg 1.0.0.1, 2.5.8, 12.3, 16).
Second solution: use the HTML provider and check for the bg-info css class (which seems to indicate the current version on their site now):![image](https://user-images.githubusercontent.com/802015/67464483-b0257f80-f643-11e9-8b68-7767e85804fc.png)
What do you think?