Mir ist klar, dass dies eine ziemlich alte Frage ist, aber für andere, die hier landen könnten, könnten Sie auch eine benutzerdefinierte Benennungsstrategie implementieren, wenn Sie Ihre Session-Factory einrichten, würden Sie hinzufügen:
Fluently.Configure(new Configuration()
.SetNamingStrategy(new CustomNamingStrategy()))...
Implementieren Sie in CustomNamingStrategy die Schnittstelle NHibernate.Cfg.INamingStrategy und geben Sie für alle Methoden im Grunde nur die Parameter mit Anführungszeichen zurück.