[ my Blog ] Do you remember this post ? As you can see you can use Dependency Injection even for entities, but what about all others classes needed by NHibernate ? Can you inject something in a custom Dialect or in a custom UserType or UserCollectionType...