Interface IUpgradeStep
Defines a step that's required to upgrade Umbraco.
Namespace: Umbraco.Cms.Core.Installer
Assembly: Umbraco.Core.dll
Syntax
public interface IUpgradeStep
Methods
View SourceExecuteAsync()
Executes the upgrade step.
Declaration
Task<Attempt<InstallationResult>> ExecuteAsync()
Returns
| Type | Description |
|---|---|
| Task<Attempt<InstallationResult>> |
RequiresExecutionAsync()
Determines if the step is required to execute.
Declaration
Task<bool> RequiresExecutionAsync()
Returns
| Type | Description |
|---|---|
| Task<System.Boolean> | True if the step should execute, otherwise false. |