I'm using GUIDs for the identifier on my objects it is assigned when the entity is instantiated. I want to save them using NHibernate and have NHibernate determine whether it's a new object or not. If it's a new object, it should INSERT it, otherwise it should UPDATE it.
How would I do this?