Может ли кто-нибудь направить меня, как определить соглашение об именах для CompositeId() в NHibernate?NHibernate/FluentNHibernate составной идентификатор верблюда для случая с верблюдом
Я попытался реализации ICompositeIdentityConvention
(не работает):
public void Apply(ICompositeIdentityInstance instance)
{
instance.Access.CamelCaseField(CamelCasePrefix.Underscore);
}
Другие интерфейсы (IPropertyInstance
, IVersionInstance
, IIdentityInstance
) имеет instance.Column("Column name here");
метод, но я не могу найти на этом интерфейсе.
Я попытался пропустить экземпляр экземпляра.KeyProperties без результата.
Спасибо.