I was trying to cascade deletes to an object tree, but it was not removing the object entirely, only the key.
In Fluent NHibernate:
.Cascade.All()
The answer is that the type of cascade needs to include 'delete orphans', otherwise NHbiernate will leave the record in case something else is using it.
In summary the ...
Trending Articles
More Pages to Explore .....