public GlobalSettingManager(IGlobalSettingStore globalSettingStore, IServiceProvider serviceProvider, ISettingsConfiguration globalSettingConfiguration, IMemoryCache memoryCache) { this.globalSettingConfiguration = globalSettingConfiguration; this.memoryCache = memoryCache; this.serviceProvider = serviceProvider; this.globalSettingStore = globalSettingStore; ConfigurationLoadAsync(); }
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; }
/// <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>(); }
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; }