Я обновляюсь до NHibernate 3.2. Я использовал Fluent NHibernate, но не вижу новой сборки для NH 3.2. Я рассматриваю возможность использования включенного преобразователя Conform, но, похоже, он не позволяет использовать составной идентификатор. Я не могу изменить базу данных, поэтому у меня есть ограничение.
В Fluent NHibernate у меня было это (имена изменены только для примера):
Schema("MY_SCHEMA");
Table("MY_TABLE");
CompositeId()
.KeyProperty(x => x.CompanyId, "COMPANY_ID")
.KeyProperty(x => x.OrderId, "ORDER_ID")
.KeyProperty(x => x.OrderDate, "ORDER_DATE")
.KeyProperty(x => x.ProgramId, "PROGRAM_ID");
Как мне это сделать с Conform в NH 3.2?
Спасибо, Пол.