Class InstallHelper
Inheritance
System.Object
Assembly: cs.temp.dll.dll
Syntax
public sealed class InstallHelper
Constructors
InstallHelper(DatabaseBuilder, ILogger<InstallHelper>, IUmbracoVersion, IOptionsMonitor<ConnectionStrings>, IInstallationService, ICookieManager, IUserAgentProvider, IUmbracoDatabaseFactory)
Declaration
public InstallHelper(DatabaseBuilder databaseBuilder, ILogger<InstallHelper> logger, IUmbracoVersion umbracoVersion, IOptionsMonitor<ConnectionStrings> connectionStrings, IInstallationService installationService, ICookieManager cookieManager, IUserAgentProvider userAgentProvider, IUmbracoDatabaseFactory umbracoDatabaseFactory)
Parameters
Type |
Name |
Description |
DatabaseBuilder |
databaseBuilder |
|
ILogger<InstallHelper> |
logger |
|
IUmbracoVersion |
umbracoVersion |
|
IOptionsMonitor<ConnectionStrings> |
connectionStrings |
|
IInstallationService |
installationService |
|
ICookieManager |
cookieManager |
|
IUserAgentProvider |
userAgentProvider |
|
IUmbracoDatabaseFactory |
umbracoDatabaseFactory |
|
Methods
GetInstallationType()
Declaration
public InstallationType GetInstallationType()
Returns
Type |
Description |
InstallationType |
|
SetInstallStatusAsync(Boolean, String)
Declaration
public async Task SetInstallStatusAsync(bool isCompleted, string errorMsg)
Parameters
Type |
Name |
Description |
System.Boolean |
isCompleted |
|
System.String |
errorMsg |
|
Returns