Class DefaultDocumentLoader
- Namespace
- AngleSharp.Io
- Assembly
- AngleSharp.dll
Represents the default document loader. This class can be inherited.
public class DefaultDocumentLoader : BaseLoader, IDocumentLoader, ILoader
- Inheritance
-
DefaultDocumentLoader
- Implements
- Inherited Members
- Extension Methods
Constructors
DefaultDocumentLoader(IBrowsingContext, Predicate<Request>?)
Creates a new document loader.
public DefaultDocumentLoader(IBrowsingContext context, Predicate<Request>? filter = null)
Parameters
context
IBrowsingContextThe context to use.
filter
Predicate<Request>The optional request filter to use.
Methods
FetchAsync(DocumentRequest)
Loads the data for the request asynchronously.
public virtual IDownload FetchAsync(DocumentRequest request)
Parameters
request
DocumentRequestThe issued request.
Returns
- IDownload
The active download.