AngleSharp by AngleSharp

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

 DomExposedAttribute

public sealed class DomExposedAttribute : Attribute
This attribute is used to mark a constructor as being accessible from scripts.
using System; namespace AngleSharp.Attributes { [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface, AllowMultiple = true, Inherited = false)] public sealed class DomExposedAttribute : Attribute { public string Target { get; set; } public DomExposedAttribute(string target) { get; } } }