Suppose you have sets of Fluent conventions that apply to specific groups of mappings, but not to all of them.
My thought here was, I'll create custom C# attributes that I can apply to the Fluent *Map classes - and write conventions that determine acceptance by inspecting the *Map class to see if the custom attribute was applied.
That way, I can select groups of conventions and apply them to various mappings by just tagging them with a custom attribute - [UseShortNamingConvention], etc.
I'm new to NHibernate (and Fluent, and C# for that matter) - is this approach possible?
And is it sane? :-)
Thanks!