Make sure the IWebCache instance exists before we try using it.
Update NuGet.
Update NuGet packages.
Autofac 3.3.0 -> 3.3.1
Microsoft.Bcl 1.1.6 -> 1.1.17
Microsoft.Bcl.Async 1.0.165 -> 1.0.166
Microsoft.Bcl.Build 1.0.13 -> 1.0.14
Microsoft.Net.Http 2.2.18 -> 2.2.19
Ninject 3.0.1.10 -> 3.2.2.0
Check GetContentType for null "url" argument.
Handle default url.
The non-range GET shouldn't use a Range header...
Update the start offset properly.
Do retries against the redirected URL (if any).
If that doesn't work, give the original URL one more try.
Update NuGet packages.
Microsoft.Bcl 1.1.7 -> 1.1.8
Microsoft.Net.Http 2.2.19 -> 2.2.20
Update NuGet package.
Microsoft.Bcl.Async 1.0.166 -> 1.0.168