コード例 #1
0
 /// <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();
 }
コード例 #2
0
 public PowerShellOperations(IApplicationSettingService applicationSettingService, ICoreCryptography coreCryptography)
 {
     _applicationSettingService = applicationSettingService;
     _coreCryptography          = coreCryptography;
 }
コード例 #3
0
 public RegistryConfigurationSource()
 {
     _registryManager           = EngineContext.Current.Resolve <IRegistryManager>();
     _dataConfigurationSettings = EngineContext.Current.Resolve <IDataConfigurationSettings>();
     _cryptography = EngineContext.Current.Resolve <ICoreCryptography>();
 }