[fluent nHibernate] mapping d'un dictionary par un HasManyToMany
Bonjour,
je suis actuellement en train d'essayer de mapper une association recursive avec nHibernate, mais, il plante au niveau de mon mapping.
Code:
1 2 3 4 5 6
|
public class Personne
{
...
public virtual IDictionary<Personne, Boolean> LstAmis {get;set;}
} |
Voici un extrait de ma classe de map
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
public class PersonneMap : ClassMap<Personne>
{
...
HasManyToMany(m => m.LstAmis).Table("PerAmis")
.Cascade.All().LazyLoad()
.Component(f =>
{
f.References(p => p.Key).Column("Personne2_Id");
f.Map(p => p.Value).Column("RelationConfirmee");
});
} |
Mais seulement il me met une exception de type
Citation:
InnerException = {"La référence d'objet n'est pas définie à une instance d'un objet."}
J'arrive vraiment pas a voir d'ou vient le problème, pourant mon hasManytoMany me parait coherent.
Si vous aviez une solution a me proposer.
Merci d'avance :)
C.D