install/upgrade refactoring to consolidate all use cases and implement IInstallable interface for modules, moved tenant creation to site management UI, fixed z-order issues in Blazor theme, enhanced JS Interop methods to support integrity and crossorigin

This commit is contained in:
Shaun Walker
2020-04-30 13:58:04 -04:00
parent 099fddf2b6
commit 34538dd945
44 changed files with 1051 additions and 912 deletions

View File

@ -2,11 +2,17 @@
{
public class InstallConfig
{
public string Alias { get; set; }
public string ConnectionString { get; set; }
public string HostUser { get; set; }
public string Password { get; set; }
public string Aliases { get; set; }
public string TenantName { get; set; }
public bool IsNewTenant { get; set; }
public string SiteName { get; set; }
public string HostPassword { get; set; }
public string HostEmail { get; set; }
public bool IsMaster { get; set; }
public string HostName { get; set; }
public string SiteTemplate { get; set; }
public string DefaultTheme { get; set; }
public string DefaultLayout { get; set; }
public string DefaultContainer { get; set; }
}
}