ExecuteConfigAsync(IDocument, IExecutionContext, IMetadata) Method
Executes the module for each input document. If there aren't any input documents and the config delegate doesn't require documents, this will be called once with a null input.

Syntax

protected override sealed Task<IEnumerable<IDocument>> ExecuteConfigAsync(IDocument input, IExecutionContext context, IMetadata values)

Parameters

Name Type Description
input IDocument The input document this module is currently applying to or null if there aren't any input documents or if the config delegate doesn't require documents.
context IExecutionContext The execution context.
values IMetadata The evaluated config values.

Return Value

Type Description
Task<IEnumerable<IDocument>> The result documents.