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
IBrowsingContextThe 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
ResourceRequestThe issued request.
Returns
- IDownload
The active download.