У меня есть код, который должен знать последний ChangeToken, поэтому я написал:
session.Clear();
var token = session.RepositoryInfo.LatestChangeLogToken;
К сожалению, он не всегда возвращает последний токен.
Пример:
- Начать сеанс
- Запустите код выше, я получаю
72
- Создать папку на сервере
- Запустите CMIS Workbench, прочитайте токен, это
73
- Запустите приведенный выше код еще раз в том же сеансе, я получаю
72
‹-- Проблема
Есть ли способ как-то "сбросить" сеанс или лучше очистить кеш?
Я бы предпочел не создавать каждый раз новый сеанс.