private static void Refresh(Object StateInfo) { if (SessionId == String.Empty) { logger.Error("Не задан ID сессии!"); return; } try { ISaaSService svc = GetSaaSService(); if (!svc.refreshSession(SessionId)) { logger.Warn("Не удалось продлить сессию " + SessionId + "."); } } catch (Exception ex) { logger.Error(ex, "Ошибка при продлении сессии {0}.", SessionId); } }