Usage
-
Merge(IEnumerable<IModule> modules)
The specified modules are executed against an empty initial document and the results are applied to every input document (possibly creating more than one output document for each input document).
modules
The modules to execute.
-
Merge(params IModule[] modules)
The specified modules are executed against an empty initial document and the results are applied to every input document (possibly creating more than one output document for each input document).
modules
The modules to execute.
Fluent Methods
Chain these methods together after the constructor to modify behavior.
-
ForEachDocument()
Specifies that the whole sequence of modules should be executed for every input document (as opposed to the default behavior of the sequence of modules only being executed once with an empty initial document). This method has no effect if no modules are specified.