Je crée une bibliothèque de blog en utilisant NHibernate et j'ai une classe BlogEntry qui possède une propriété CreatedBy de type utilisateur (L'utilisateur est une classe abstraite). Les deux implémentations concrètes de la classe User sont RegisteredUser et UnknownUser. J'aimerais que nHibernate instancie la classe UnknownUser si la valeur dans le champ CreatedBy est null. Si ce n'est pas null, je voudrais instancier RegisteredUser.mise en œuvre de classe NHibernate basée sur la valeur
Est-ce possible avec nHibernate? et à quoi devrait ressembler mon fichier de mapping si c'est le cas?