Class RetrieveCurrentPageExtensions
Extensions for the RetrieveCurrentPage<TResult>(RetrieveCurrentPageParameters, Action<RetrieveCurrentPageQueryParameters>, RetrievalCacheSettings, Func<IContentQueryDataContainer, TResult, Task<TResult>>, CancellationToken) method.
public static class RetrieveCurrentPageExtensions
- Inheritance
-
objectRetrieveCurrentPageExtensions
Methods
RetrieveCurrentPage<TResult>(IContentRetriever, RetrieveCurrentPageParameters, Action<RetrieveCurrentPageQueryParameters>, RetrievalCacheSettings, CancellationToken)
Retrieves the current web page.
public static Task<TResult> RetrieveCurrentPage<TResult>(this IContentRetriever contentRetriever, RetrieveCurrentPageParameters parameters, Action<RetrieveCurrentPageQueryParameters> additionalQueryConfiguration, RetrievalCacheSettings cacheSettings, CancellationToken cancellationToken = default)
Parameters
contentRetriever
IContentRetrieverContent retriever.
parameters
RetrieveCurrentPageParametersParameters used to modify retrieval.
additionalQueryConfiguration
Action<RetrieveCurrentPageQueryParameters>Action to additionally modify query during retrieval.
cacheSettings
RetrievalCacheSettingsCache setting used to modify caching during retrieval.
cancellationToken
CancellationTokenCancellation token.
Returns
- Task<TResult>
Type Parameters
TResult
Model of the final retrieved result.
RetrieveCurrentPage<TResult>(IContentRetriever, RetrieveCurrentPageParameters, CancellationToken)
Retrieves the current web page.
public static Task<TResult> RetrieveCurrentPage<TResult>(this IContentRetriever contentRetriever, RetrieveCurrentPageParameters parameters, CancellationToken cancellationToken = default)
Parameters
contentRetriever
IContentRetrieverContent retriever.
parameters
RetrieveCurrentPageParametersParameters used to modify retrieval.
cancellationToken
CancellationTokenCancellation token.
Returns
- Task<TResult>
Type Parameters
TResult
Model of the final retrieved result.
RetrieveCurrentPage<TResult>(IContentRetriever, CancellationToken)
Retrieves the current web page.
public static Task<TResult> RetrieveCurrentPage<TResult>(this IContentRetriever contentRetriever, CancellationToken cancellationToken = default)
Parameters
contentRetriever
IContentRetrieverContent retriever.
cancellationToken
CancellationTokenCancellation token.
Returns
- Task<TResult>
Type Parameters
TResult
Model of the final retrieved result.