(Vet inte om detta är rätt forumdel, men här är ju i alla fall lite aktivitet) AccessConvention-problemet är lös. Man måste sätta ReadOnlyPropertyThroughCamelCaseField i stället. Vilket får mej att undra vad CamelCaseField faktiskt är bra till, om jag ändå måste ha en setter?Någon som är duktig på Fluent NHibernate Automap?
Hejsan. Någon som jobbat med Automap mycket, och kan förklara några egenheter?
Om jag har följande (förkortade) klasser:
ClassA
Id
ISet<ClassB> Children
ClassB
Id
ClassA Parent
Då får databas schemat två fk (ClassAId samt ParentId). Vilket kanske har en viss logik... Gör jag en manuell ClassMap blir det samma sak om jag inte specar namnet på keyColumn. Frågan är då hur jag gör motsvarande när jag automappar. jag förlorar ju hela poängen om jag måste overrida alla keycolumn-namn. Vad för typ av convention behöver jag?
Sen får jag inte AccessConvention att funka alls heller, har följande i Apply i en en IPropertyConvention:
instance.Access.CamelCaseField(CamelCasePrefix.Underscore);
Men jag får lik förbenat fel om det inte finns en setter...Sv: Någon som är duktig på Fluent NHibernate Automap?