AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="0.13.0-alpha-742" />

 StyleSheetLinkRelation

using AngleSharp.Dom; using AngleSharp.Html.Dom; using AngleSharp.Io; using AngleSharp.Io.Processors; using System.Threading.Tasks; namespace AngleSharp.Html.LinkRels { internal class StyleSheetLinkRelation : BaseLinkRelation { public IStyleSheet Sheet => (base.Processor as StyleSheetRequestProcessor)?.Sheet; public StyleSheetLinkRelation(IHtmlLinkElement link) : base(link, new StyleSheetRequestProcessor(link?.Owner.Context, link)) { } public override async Task LoadAsync() { if (base.Url != null) { ResourceRequest request = base.Link.CreateRequestFor(base.Url); await(base.Processor?.ProcessAsync(request)); } } } }