public SendNotifications(IEnumerable<INotificationReceiver> receivers, bool isDownloadOnly, bool withSkipDatabaseUpdate, IUpdatePackage package, INowGetter nowGetter, IBlackboard blackboard) { _package = package; _receivers = receivers; _blackboard = blackboard; _nowGetter = nowGetter; _isDownloadOnly = isDownloadOnly; _withSkipDatabaseUpdate = withSkipDatabaseUpdate; }
public AutoUpdaterCommandCreator(ICheckTimer checkTimer, IConfigurationConverter configurationConverter, ICommandBuilder commandBuilder, INowGetter nowGetter, ILogger logger) { _checkTimer = checkTimer; _configurationConverter = configurationConverter; _commandBuilder = commandBuilder; _nowGetter = nowGetter; _logger = logger; }
public CommandBuilder(ISingleFile singleFile, IDirectory directory, ILogger logger, IRunExternalCommand runExternalCommand, IHtmlGetter htmlGetter, INowGetter nowGetter, IBlackboard blackboard) { _blackboard = blackboard; _singleFile = singleFile; _logger = logger; _directory = directory; _runExternalCommand = runExternalCommand; _htmlGetter = htmlGetter; _nowGetter = nowGetter; }
public void TestInitialize() { TestCleanup(); _nowGetter = new NowGetter() as INowGetter; }
public void TestCleanup() { _nowGetter = null; }
/// <summary> /// /// </summary> /// <param name="nowGetter"></param> /// <remarks>internal nur, damit wir in den Tests rankommen</remarks> internal TimeSpan CalculateWaitTimeToNextMinute(INowGetter nowGetter) { return new TimeSpan(0, 0, 60 - nowGetter.Now.Second); }
public SettingsStore(INowGetter nowGetter) =>
public CheckTimer(INowGetter nowGetter) { _nowGetter = nowGetter; }