/// <summary> /// Ctor /// </summary> /// <param name="cacheManager">Cache manager</param> /// <param name="coreCryptography">crytopraphy</param> /// <param name="settingProvider"></param> /// <param name="settingNotification"></param> public ApplicationSettingService(ICoreCryptography coreCryptography, ISettingProvider settingProvider, SettingNotification settingNotification) { _coreCryptography = coreCryptography; _settingProvider = settingProvider; _settingNotification = settingNotification; //SetAllSettingsToCache(); }
public PowerShellOperations(IApplicationSettingService applicationSettingService, ICoreCryptography coreCryptography) { _applicationSettingService = applicationSettingService; _coreCryptography = coreCryptography; }
public RegistryConfigurationSource() { _registryManager = EngineContext.Current.Resolve <IRegistryManager>(); _dataConfigurationSettings = EngineContext.Current.Resolve <IDataConfigurationSettings>(); _cryptography = EngineContext.Current.Resolve <ICoreCryptography>(); }