Можно ли сопоставлять методы вместо свойств?
У меня есть класс Customer с методом "GetOrders ()" typeof "ReadOnlyCollection" с полем поддержки "_orders" typeof "IList".
Я пытался в CustomerMap:
HasMany<Order>(Reveal.Member<Customer>("_orders"))
.KeyColumn("CustomerId").Cascade.All().Inverse().Not.LazyLoad();
Но я получаю исключение при запуске вставки для клиента, содержащего 1 заказ.
Cannot insert the value NULL into column 'CustomerId', table 'Order';
column does not allow nulls. INSERT fails.
Имеет ли методы сопоставления (или хотя быих вспомогательные поля) не работают?Или я что-то не так делаю?