0
我一直在尋找正確的映射,沒有成功。FluentNhibernate Map IDictionary <Entity1,Entity2>
到了一點,我開始發現誰放棄了https://groups.google.com/forum/#!topic/fluent-nhibernate/u_MYdOTD1Jk
人,所以 - 你怎麼映射的
IDictionary<Entity1,Entity2> ?
我會寄我試過,但我在我的15日〜現在就來試試..
public class Entity1Map : ClassMap<Entity1>
{
public Entity1Map()
{
Id(x=> x.ID);
}
}
public class Entity2Map : ClassMap<Entity2>
{
public Entity2Map()
{
Id(x=> x.ID);
}
}
public class Entity3 { public IDictionary<Entity1,Entity2> Dict { get;set; } }
public class Entity3Map : ClassMap<Entity3>
{
public Entity3Map()
{
Id(x=> x.ID);
//DictMap??
}
}
感謝很多:)
你見過這樣的:http://stackoverflow.com/questions/2254176/how-to-map-idictionarystring-entity-in-fluent-nhibernate –
剛剛試了一下,沒沒有工作,給了我一個字典的KeyValuePair類的未映射異常,該解決方案是爲IDictionary –