Skip to content

SiloBuilderStartupExtensions.AddStartupTask(ISiloBuilder, IStartupTask, int)

AddStartupTask(ISiloBuilder, IStartupTask, int)

staticextension
View source
public static ISiloBuilder AddStartupTask(this ISiloBuilder builder, IStartupTask startupTask, int stage = 20000)
Adds a startup task to be executed when the silo has started.

Parameters

builderISiloBuilder
The builder.
startupTaskIStartupTask
The startup task.
stageint
The stage to execute the startup task, see values in ServiceLifecycleStage.

Returns

The provided ISiloBuilder.