Summary
The engine is the primary entry point for the generation process.
- Assembly
- Wyam
.Common .dll - Namespace
- Wyam
.Common .Execution - Implementing Types
graph BT
Type["IEngine"]
class Type type-node
Implementing0["Engine"]-.->Type
click Implementing0 "/api/Wyam.Core.Execution/Engine"
Syntax
public interface IEngine
Properties
Name | Value | Summary |
---|---|---|
ApplicationInput | string |
Gets or sets the application input.
|
DocumentFactory | IDocumentFactory |
Gets or sets the document factory.
|
Documents | IDocumentCollection |
Gets the documents.
|
DynamicAssemblies | I |
Gets a collection of all the raw assemblies that should be referenced by modules
that support dynamic compilation (such as configuration assemblies).
|
FileSystem | IFileSystem |
Gets the file system.
|
Namespaces | I |
Gets the namespaces that should be brought in scope by modules that support dynamic compilation.
|
Pipelines | IPipelineCollection |
Gets the pipelines.
|
Settings | ISettings |
Gets the settings.
|
Shortcodes | IShortcodeCollection |
Gets the shortcodes.
|