У меня есть сопоставленная сущность, Материя, у которой есть сопоставленный компонент, Травма.
Единственное свойство в Injury - DateOfInjury, которое может иметь значение datetime.
Когда я получаю Материю, если DateOfInjury равен нулю, компонент равен нулю.
Таким образом, что-то вроде этого. Injury.DateOfInjury выбросит.
Может кто-нибудь объяснить, если я делаю что-то очевидное, чтобы вызвать такое поведение?
Я бы ожидал, что компонент Injury инициализируется nHibernate как объект и что свойство DateOfinjury имеет значение null.
Это было бы более гибко, я бы подумал?