public UpdateDecider(IDebuggingInfoLogger debuggingInfoLogger) { _logger = debuggingInfoLogger; _registryIO = new RegistryIO(); }
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)); }
private void SkipThisVersionCommandHandler(object obj) { _logger.Log("Skip this version command invoked"); var registryIO = new RegistryIO(); registryIO.WriteToRegistry(MagicStrings.SKIP_VERSION_KEY, _remoteVersion); }