private async void OnTimedEvent(object sender, ElapsedEventArgs e) { try { await SendPing(_nodeConfiguration.BaseAddress, _nodeConfiguration.GetManagerNodeHeartbeatUri(), _cancellationTokenSource.Token); _exceptionLoggerHandler.ResetLastLoggedTime("Successfully sent Heartbeat to manager again."); } catch (Exception exception) { var currentScopeMessage = LoggerExtensions.GetFormattedLogMessage(_whoAmI + ": Heartbeat failed. Is the manager up and running?"); _exceptionLoggerHandler.LogInfo(currentScopeMessage, exception); //Logger.InfoWithLineNumber(_whoAmI + ": Heartbeat failed. Is the manager up and running?"); } }
public void ShouldReturnCorrectHeartBeatTemplateUri() { var uri = NodeConfiguration.GetManagerNodeHeartbeatUri(); Assert.IsTrue(uri == HeartBeatTemplateUri); }