AngleSharp by Florian Rappl

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

 ContextExtensions

static class ContextExtensions
Useful methods for browsing contexts.
using AngleSharp.Dom; using AngleSharp.Network; using AngleSharp.Services; using System.Diagnostics; namespace AngleSharp.Extensions { [DebuggerStepThrough] internal static class ContextExtensions { public static IDocumentLoader CreateLoader(this IBrowsingContext context) { return context.Configuration.GetService<ILoaderService>()?.CreateDocumentLoader(context); } public static IHistory CreateHistory(this IBrowsingContext context) { return context.Configuration.GetService<IHistoryService>()?.CreateHistory(context); } } }