private void visitSession(ClarifySession session, bool isConfigured = true, bool isObserved = true) { if (isConfigured) { _sessionConfigurator.Configure(session); _logger.LogDebug("Configured created session."); } if (isObserved) { _sessionStartObserver().SessionStarted(wrapSession(session)); _logger.LogDebug("Observed created session."); } }