finish initial implementing application configuration editing through webfront

todo: server configuration
This commit is contained in:
RaidMax
2019-04-12 22:25:18 -05:00
parent f0fd4c66e9
commit b9c4a1b5f6
9 changed files with 64 additions and 168 deletions

View File

@ -8,6 +8,7 @@ namespace SharedLibraryCore.Configuration
{
public class ApplicationConfiguration : IBaseConfiguration
{
[LocalizedDisplayName("SETUP_ENABLE_WEBFRONT")]
[LinkedConfiguration("WebfrontBindUrl", "ManualWebfrontUrl")]
public bool EnableWebFront { get; set; }
@ -76,6 +77,7 @@ namespace SharedLibraryCore.Configuration
public List<string> GlobalRules { get; set; }
[LocalizedDisplayName("WEBFRONT_CONFIGURATION_DISALLOWED_NAMES")]
public List<string> DisallowedClientNames { get; set; }
[UIHint("ServerConfiguration")]
public List<ServerConfiguration> Servers { get; set; }