Engine(IApplicationState, IServiceCollection, Settings, ClassCatalog, IReadOnlyFileSystem) Constructor
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, IReadOnlyFileSystem fileSystem)

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.
fileSystem IReadOnlyFileSystem The file system to use for the engine.