Creates an engine with the specified application state, configuration, and service provider.
- Namespace
- Statiq
.Core - Containing Type
- Engine
Syntax
public Engine(IApplicationState applicationState, IServiceCollection serviceCollection, Settings settings, ClassCatalog classCatalog)
Parameters
| Name | Type | Description |
|---|---|---|
| applicationState | IApplicationState | The state of the application (or null for an empty application state). |
| serviceCollection | IServiceCollection | The service collection (or null for an empty default service collection). |
| settings | Settings | The collection of settings. |
| classCatalog | ClassCatalog | A class catalog of all assemblies in scope. |