Я считаю себя писать код как следующий довольно много:NHibernate: Как проверить, если объект является стойким
if (myEntity.Id == default(Guid))
Session.Save(myEntity);
Что такое лучший способ проверить, если объект уже стойкий (и, следовательно, оленья кожа необходимости для сохранения)?
Я делаю что-то неправильно, пишу код вроде этого?