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<Installation |
RequiresExecutionAsync()
Determines if the step is required to execute.
Declaration
Task<bool> RequiresExecutionAsync()
Returns
Type | Description |
---|---|
Task<System. |
True if the step should execute, otherwise false. |