我需要在NHibernate的工作单元中执行两个操作:事务性操作(实体保存)和非事务性操作。问题:使用如下代码,NHibernate在调用transaction.Commit() (在内部调用session.Flush() )之前不会执行实际的sql:
transaction.Commit(); // the actual sql insert will be executed h
我已经上传了一个要点,其中包含一个工作示例、映射文件和显示该问题的完整调试日志- ERR: NHibernate.PropertyValueException: Errordehydrating property value for NHibernate.ConsoleTest.IOrderLine.Product ---> NHibernate.HibernateException)
at NHibernate.Type.EntityType.GetReferenceV