While Wyam is certainly still usable, it's been rebranded and rebooted as Statiq with a ton of improvements. You almost certainly want to look there unless you're already a Wyam user.

Concat

Executes modules and concatenates their output with the input documents.
The specified modules are executed with an empty initial document and then outputs the original input documents without modification concatenated with the results from the specified module sequence.

Usage

  • Concat(IEnumerable<IModule> modules)

    Executes the specified modules with an empty initial input document.

    • modules

      The modules to execute.

  • Concat(params IModule[] modules)

    Executes the specified modules with an empty initial input document.

    • modules

      The modules to execute.

Fluent Methods

Chain these methods together after the constructor to modify behavior.

  • Where(Func<IExecutionContext, IDocument, IReadOnlyList<IDocument>, bool> predicate)

    Specifies a predicate to use when determining which documents to concatenate with the original list.

    • predicate

      The predicate to evaluate.

GitHub