Beispiel #1
0
        public GlobalSettingManager(IGlobalSettingStore globalSettingStore, IServiceProvider serviceProvider, ISettingsConfiguration globalSettingConfiguration, IMemoryCache memoryCache)
        {
            this.globalSettingConfiguration = globalSettingConfiguration;
            this.memoryCache        = memoryCache;
            this.serviceProvider    = serviceProvider;
            this.globalSettingStore = globalSettingStore;

            ConfigurationLoadAsync();
        }
Beispiel #2
0
        public ModuleConfig(
            ISettingsConfiguration settingsConfiguration,
            //  IDictionaryConfiguration dictionaryConfiguration,
            IMenuConfiguration menuConfiguration,
            IRoleConfiguration roleConfiguration,
            IUserConfiguration userConfiguration,
            INotificationConfiguration notificationConfiguration,
            IPermissionConfiguration permissions
            )
        {
            Settings = settingsConfiguration;
            //   Dictionaries = dictionaryConfiguration;
            Menus = menuConfiguration;

            Roles         = roleConfiguration;
            Users         = userConfiguration;
            Notifications = notificationConfiguration;
            Permissions   = permissions;
        }
Beispiel #3
0
 /// <summary>
 ///     Constructor.
 /// </summary>
 public SettingDefinitionManager(IIocManager iocManager, ISettingsConfiguration settingsConfiguration)
 {
     this.iocManager            = iocManager;
     this.settingsConfiguration = settingsConfiguration;
     settings = new Dictionary <string, SettingDefinition>();
 }
 /// <summary>
 /// Constructor.
 /// </summary>
 public SettingDefinitionManager(IIocManager iocManager, ISettingsConfiguration settingsConfiguration)
 {
     _iocManager = iocManager;
     _settingsConfiguration = settingsConfiguration;
     _settings = new Dictionary<string, SettingDefinition>();
 }
Beispiel #5
0
 public ApplicationSettings(ISettingsConfiguration settingsConfiguration)
 {
     _SettingsConfigurationRoot = settingsConfiguration.GetConfiguration();
 }
 public void Initialize()
 {
     Modules = IocManager.Resolve <IModuleConfigurations>();
     ServiceReplaceActions = new Dictionary <Type, Action>();
     Settings = IocManager.Resolve <ISettingsConfiguration>();
 }
 /// <summary>
 /// Constructor.
 /// </summary>
 public SettingDefinitionManager(ISettingsConfiguration settingsConfiguration)
 {
     _settingsConfiguration = settingsConfiguration;
     _settings = new Dictionary <string, SettingDefinition>();
 }
 public CacheSettingManager(IServiceProvider serviceProvider, IMemoryCache memoryCache, ISettingsConfiguration settingsConfiguration)
 {
     this.memoryCache           = memoryCache;
     this.serviceProvider       = serviceProvider;
     this.settingsConfiguration = settingsConfiguration;
 }
 public SettingEncryptionService(ISettingsConfiguration settingsConfiguration)
 {
     _settingsConfiguration = settingsConfiguration;
 }