AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="0.9.5" />

 TaskEx

static class TaskEx
Simple wrapper for static methods of Task, which are missing in older versions of the .NET-Framework.
using System.Collections.Generic; namespace System.Threading.Tasks { internal static class TaskEx { public static Task WhenAll(params Task[] tasks) { return Task.WhenAll(tasks); } public static Task Delay(int millisecondsDelay, CancellationToken cancel) { return Task.Delay(millisecondsDelay, cancel); } public static Task WhenAll(IEnumerable<Task> tasks) { return Task.WhenAll(tasks); } public static Task<TResult> FromResult<TResult>(TResult result) { return Task.FromResult(result); } } }