AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="0.16.1-alpha-108" />

 RequestEvent

public class RequestEvent : Event
The event that is published in case of new request.
using AngleSharp.Io; using System.Runtime.CompilerServices; namespace AngleSharp.Dom.Events { [System.Runtime.CompilerServices.NullableContext(1)] [System.Runtime.CompilerServices.Nullable(0)] public class RequestEvent : Event { public Request Request { get; } [System.Runtime.CompilerServices.Nullable(2)] [field: System.Runtime.CompilerServices.Nullable(2)] public IResponse Response { [System.Runtime.CompilerServices.NullableContext(2)] get; } public RequestEvent(Request request, [System.Runtime.CompilerServices.Nullable(2)] IResponse response) : base((response != null) ? EventNames.Requested : EventNames.Requesting, false, false) { Response = response; Request = request; } } }