Salut ont sont conception très complexe d'agrégation d'entités dans le projet. J'utilise le développement piloté par domaine . Pour mapper ENTITES J'utilise FluentNHibernateAgrégation d'entités complexes
Voici ma conception du domaine
public abstract class Domain { public virtual long Id{get;set;} } public ClassA:Domain { public virtual DateTtime Time{get;set;} public virtual ClassC C1 {get;set;} public virtual IList List{get;set;} } public ClassC:Domain { public virtual string Schedule{get;set;} } public ClassD:Domain { public virtual string PropClassD{get;set;} } public ClassE:ClassD { public virtual string PropClassE{get;set;} } public ClassF:ClassD { public virtual string PropClassF{get;set;} } public ClassG:Domain { //Composite key ClassA+ClassD public virtual ClassA C1 {get;set;} public virtual ClassD C2 {get;set;} }
J'ai essayé différents réglages avec la cartographie, mais rien ne fonctionne. Ma racine agrégée est ClassA.
Suite Héritage de classe unique pour la table ClassE et ClassF.
Aidez s'il vous plaît à le faire fonctionner.
S'il vous plaît ne pas essayer de vendre des produits ici. –
Je n'essaie pas de vendre quoi que ce soit. Cet outil GRATUIT vous aidera à apprendre comment utiliser NHibernate Fluent. Mais si vous voulez que quelqu'un attrape le poisson pour vous, attendez que quelqu'un d'autre réponde ou ferme cette question. – Apocatastasis