Class TemplateRunner
public sealed class TemplateRunner : IDisposable
- Inheritance
-
TemplateRunner
- Implements
- Inherited Members
Constructors
TemplateRunner(ExecutorFactory, DirectiveEnactor, string, IEnumerable<string>)
public TemplateRunner(TemplateRunner.ExecutorFactory createExecutor, TemplateRunner.DirectiveEnactor enactDirective, string modelFile, IEnumerable<string> featureFiles)
Parameters
createExecutorTemplateRunner.ExecutorFactoryenactDirectiveTemplateRunner.DirectiveEnactormodelFilestringfeatureFilesIEnumerable<string>
Methods
Dispose()
public void Dispose()
LoadTemplates(IEnumerable<string>, bool, IProgress<RunStatus2>)
public IReadOnlyList<TemplateDescription> LoadTemplates(IEnumerable<string> assemblyPaths, bool copyUnconditional, IProgress<RunStatus2> progress)
Parameters
assemblyPathsIEnumerable<string>copyUnconditionalboolprogressIProgress<RunStatus2>
Returns
ProcessTemplates(IEnumerable<TemplateDescription>, IProgress<RunStatus2>)
public void ProcessTemplates(IEnumerable<TemplateDescription> templates, IProgress<RunStatus2> progress)
Parameters
templatesIEnumerable<TemplateDescription>progressIProgress<RunStatus2>