private void TimerElapsed(object sender, ElapsedEventArgs e) { _logger.LogTrace("Timer elapsed. Trying to initiate probing"); if (_probe.ProbingInProgress) { _logger.LogWarning("Last probe didn't finish yet, skipping"); } else { _logger.LogTrace("Initiating probing"); _probe.InitiateProbing(); } }