Table of Contents

Class DefaultResourceLoader

Namespace
AngleSharp.Io
Assembly
AngleSharp.dll

Represents the default resource loader. This class can be inherited.

public class DefaultResourceLoader : BaseLoader, IResourceLoader, ILoader
Inheritance
DefaultResourceLoader
Implements
Inherited Members
Extension Methods

Constructors

DefaultResourceLoader(IBrowsingContext, Predicate<Request>?)

Creates a new resource loader.

public DefaultResourceLoader(IBrowsingContext context, Predicate<Request>? filter = null)

Parameters

context IBrowsingContext

The context to use.

filter Predicate<Request>

The optional request filter to use.

Methods

FetchAsync(ResourceRequest)

Loads the data for the request asynchronously.

public virtual IDownload FetchAsync(ResourceRequest request)

Parameters

request ResourceRequest

The issued request.

Returns

IDownload

The active download.