Table of Contents

Class BootCoordinator

Namespace
ToSic.Sys.Boot
Assembly
ToSic.Sys.Core.dll

During boot, this will get all IBootProcess services and ensure that they are triggered in the correct order.

[InternalApi_DoNotUse_MayChangeWithoutNotice]
public class BootCoordinator : ServiceBase, IHasLog
Inheritance
object
BootCoordinator
Implements
Inherited Members

Remarks

It will run pre-loaders first, then the main loader. Loaders are registered in the Dependency Injection.

Constructors

BootCoordinator(ILogStore, IEnumerable<IBootProcess>)

Constructor, don't call, use DI.

public BootCoordinator(ILogStore logStore, IEnumerable<IBootProcess> bootProcesses)

Parameters

logStore ILogStore
bootProcesses IEnumerable<IBootProcess>

Methods

StartUp()

This should be called by the runtime environment upon start.

public void StartUp()