AngleSharp by AngleSharp

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

.NET API 960,512 bytes

 ILocation

public interface ILocation : IUrlUtilities
The Location interface represents the location of the object it is linked to. Changes done on it are reflected on the object it relates to.
void Assign(string url)

Loads the resource at the URL provided in parameter.

void Reload()

Reloads the resource from the current URL.

void Replace(string url)

Replaces the current resource with the one at the provided URL. The difference from the assign() method is that after using replace() the current page will not be saved in session History, meaning the user won't be able to use the back button to navigate to it.