ExecuteRequestAsync(Func<IDocument, IExecutionContext, TClient, Task<IEnumerable<KeyValuePair<string, object>>>>, IDocument, IExecutionContext, TClient) Method
This should be overridden in derived classes to provide preparation for each request if needed.
Namespace
Statiq.Core
Containing Type
ReadApi<TClient>

Syntax

protected virtual Task<IEnumerable<KeyValuePair<string, object>>> ExecuteRequestAsync(Func<IDocument, IExecutionContext, TClient, Task<IEnumerable<KeyValuePair<string, object>>>> request, IDocument input, IExecutionContext context, TClient client)

Parameters

Name Type Description
request Func<IDocument, IExecutionContext, TClient, Task<IEnumerable<KeyValuePair<string, object>>>>
input IDocument
context IExecutionContext
client TClient

Return Value

Type Description
Task<IEnumerable<KeyValuePair<string, object>>>