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