【发布时间】:2010-07-13 20:54:07
【问题描述】:
假设您有一组适用于特定映射组的 Fluent 约定,但并非适用于所有映射组。
我的想法是,我将创建可以应用于 Fluent *Map 类的自定义 C# 属性 - 并编写通过检查 *Map 类来确定是否应用自定义属性的约定。
这样,我可以选择一组约定并将它们应用于各种映射,只需使用自定义属性标记它们 - [UseShortNamingConvention] 等。
我是 NHibernate 的新手(以及 Fluent 和 C#)——这种方法可行吗?
它是理智的吗? :-)
谢谢!
【问题讨论】:
标签: nhibernate fluent-nhibernate fluent custom-attributes