Table of Contents

Class RetrieveCurrentPageExtensions

Namespace
Kentico.Content.Web.Mvc
Assembly
Kentico.Content.Web.Mvc.dll
public static class RetrieveCurrentPageExtensions
Inheritance
object
RetrieveCurrentPageExtensions

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 IContentRetriever

Content retriever.

parameters RetrieveCurrentPageParameters

Parameters used to modify retrieval.

additionalQueryConfiguration Action<RetrieveCurrentPageQueryParameters>

Action to additionally modify query during retrieval.

cacheSettings RetrievalCacheSettings

Cache setting used to modify caching during retrieval.

cancellationToken CancellationToken

Cancellation 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 IContentRetriever

Content retriever.

parameters RetrieveCurrentPageParameters

Parameters used to modify retrieval.

cancellationToken CancellationToken

Cancellation 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 IContentRetriever

Content retriever.

cancellationToken CancellationToken

Cancellation token.

Returns

Task<TResult>

Type Parameters

TResult

Model of the final retrieved result.