Wyam.Core.Modules.Control.Branch
except that the results of the specified modules are concatenated with the
original input documents instead of being forgotten.
Usage
-
ConcatBranch(IEnumerable<IModule> modules)
Evaluates the specified modules with each input document as the initial document and then outputs the original input documents without modification concatenated with the result documents from the specified modules.
modules
The modules to execute.
-
ConcatBranch(params IModule[] modules)
Evaluates the specified modules with each input document as the initial document and then outputs the original input documents without modification concatenated with the result documents from the specified modules.
modules
The modules to execute.
Fluent Methods
Chain these methods together after the constructor to modify behavior.
-
Where(DocumentConfig predicate)
Limits the documents passed to the child modules to those that satisfy the supplied predicate. All original input documents are output without modification regardless of whether they satisfy the predicate.
predicate
A delegate that should return a
bool
.