Je viens juste de commencer à utiliser NHibernate et fluent-NHibernate, ce qui est génial. J'ai configuré tous mes mappings pour utiliser LazyLoading pour toutes les relations entre les classes car généralement je trouve qu'il n'est pas nécessaire de tout charger à l'avance. Cependant, parfois vous savez 100% que vous allez charger toutes les relations ou au moins une relation et cela économisera la connexion supplémentaire (s) si vous obtenez les données à l'avance.Modification du comportement initial de LazyLoad dans NHibernate
Est-il possible de dire à NHibernate de charger les données de relation pour une relation et de remplacer le paramètre initial? J'utilisais LinqToSql auparavant, pour cela je créerais des dépôts qui auraient une surcharge de ce que les éléments devraient charger dans quelles relations quand nécessaire. Cela a très bien fonctionné, donc je voudrais quelque chose de similaire pour NHibernate.