View Source
Class InstallStatusTracker
An internal in-memory status tracker for the current installation
Inheritance
System.Object
Assembly: Umbraco.Core.dll
Syntax
public class InstallStatusTracker
Constructors
View Source
InstallStatusTracker(IHostingEnvironment, IJsonSerializer)
Declaration
public InstallStatusTracker(IHostingEnvironment hostingEnvironment, IJsonSerializer jsonSerializer)
Parameters
Methods
View Source
ClearFiles()
Declaration
View Source
GetStatus()
Declaration
public static IEnumerable<InstallTrackingItem> GetStatus()
Returns
View Source
Initialize(Guid, IEnumerable<InstallSetupStep>)
Declaration
public IEnumerable<InstallTrackingItem> Initialize(Guid installId, IEnumerable<InstallSetupStep> steps)
Parameters
Returns
View Source
InitializeFromFile(Guid)
Declaration
public IEnumerable<InstallTrackingItem> InitializeFromFile(Guid installId)
Parameters
Type |
Name |
Description |
Guid |
installId |
|
Returns
View Source
Reset()
Declaration
View Source
SetComplete(Guid, String, Nullable<IDictionary<String, Object>>)
Declaration
public void SetComplete(Guid installId, string name, IDictionary<string, object>? additionalData = null)
Parameters
Type |
Name |
Description |
Guid |
installId |
|
System.String |
name |
|
System.Nullable<IDictionary<System.String, System.Object>> |
additionalData |
|