アップデート
NHibernate の最初のキャッシュからインスタンスが削除されたかどうかを調べたい
private static void Evict()
{
using (var session = sessionFactory.OpenSession())
using (var transaction = session.BeginTransaction())
{
var customers = session.Query<Customer>().ToList();
var customer = customers[0];
session.Delete(customer);
transaction.Commit();
//how to find out whether or not customers[0] is still in session.
}
}