示例#1
0
 public UpdateDecider(IDebuggingInfoLogger debuggingInfoLogger)
 {
     _logger = debuggingInfoLogger;
     _registryIO = new RegistryIO();
 }
示例#2
0
 private void RemindMeLaterCommandHandler(object obj)
 {
     _logger.Log("Remind me later command invoked");
     var registryIO = new RegistryIO();
     registryIO.WriteToRegistry(MagicStrings.LAST_CHECK_DATE, DateTime.Now.ToString(CultureInfo.InvariantCulture));
 }
示例#3
0
 private void SkipThisVersionCommandHandler(object obj)
 {
     _logger.Log("Skip this version command invoked");
     var registryIO = new RegistryIO();
     registryIO.WriteToRegistry(MagicStrings.SKIP_VERSION_KEY, _remoteVersion);
 }
示例#4
0
 public UpdateDecider(IDebuggingInfoLogger debuggingInfoLogger)
 {
     _logger     = debuggingInfoLogger;
     _registryIO = new RegistryIO();
 }