Je souhaite désactiver l'optimisation de la réflexion (à des fins de test), mais je ne sais pas où le faire. NH 2.1.2 utilise la configuration hibernate en XML, et les docs indiquent clairement que ce paramètre ne peut pas être défini ici. :/J'ai essayé de faire la vieille façon App.config avec des paires clé/valeur, pas de chance ...NHibernate 2.1.2 - comment désactiver l'optimiseur de réflexion
Aussi, la version NH 2+ a-t-elle changé quelque chose à propos de l'optimisation de la réflexion?
Il semble que vous pouvez le désactiver en réglant Environment.UseReflectionOptimizer false, mais il ne semble pas changer quoi que ce soit. En outre, j'ai essayé de modifier directement ce paramètre dans la collection de propriétés de l'objet Configuration, juste avant la méthode Configure(). Même effet ... –
Btw, je faisais ça pour examiner les effets de ce paramètre, en raison du coût de démarrage élevé de cette optimisation. Je sais que je peux sérialiser la config, séparer mes mappings etc. pour réduire le temps de démarrage. –