private void UpdateStatusCondition(bool pausingState, string pausingMessage, string remainsPausedMessage, string unPausingMessage) { if (pausingState) { Logger.Info(pausingMessage); TrackSubsessionEnd(); return; } if (Paused()) { Logger.Info(remainsPausedMessage); } else { Logger.Info(unPausingMessage); TrackSubsessionStart(); } }