AngleSharp by Florian Rappl

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

 DomPutForwardsAttribute

public sealed class DomPutForwardsAttribute : Attribute
Decorates a read only attribute declaration whose type is an interface type. It indicates that assigning to the attribute will have specific behavior. Namely, the assignment is "forwarded" to the named attribute.
using System; namespace AngleSharp.Attributes { [AttributeUsage(AttributeTargets.Property)] public sealed class DomPutForwardsAttribute : Attribute { public string PropertyName { get; set; } public DomPutForwardsAttribute(string propertyName) { PropertyName = propertyName; } } }