У меня проблема с приложением при сохранении объекта. Иногда я получаю исключение NonUnique для этой сущности из NHibernate. Теперь я знаю, что вызывает такие исключения и как с ними бороться, но поскольку база кода приложения довольно велика (200 КБ), очень сложно точно определить, какой именно объект вызвал эту ошибку.
Что я хотел бы сделать, так это запросить или извлечь как-нибудь все объекты, которые NHibernate хранит в кеше области сеанса, так что я бы лучше понял, что именно вызвало это исключение.
Есть ли способ сделать что-то подобное?