2
我的遺留系統使用兩個Access數據庫,所以我爲每個 數據庫使用了單獨的SessionFactory。我無法使用「FluentMapping.AddFromAssemblyOf」函數來配置映射,因爲每個數據庫的映射都不相同。Fluent Nhibernate映射問題
在會話工廠之一,我用下面的代碼:
gameDataSessionFactory = Fluently.Configure()
.Database(JetDriverConfiguration.Standard
.ConnectionString(dbConfiguration.GameDataConnString.ConnectionString)
.ShowSql())
.Mappings(x => x.FluentMappings.Add<PitchAndEventMap>())
.Mappings(x => x.FluentMappings.Add<GameMap>())
.BuildSessionFactory();
當PitchAndEventMap列在第一位(像上面的)問題是,在PitchAndEventMap映射將無法正常工作。當它最後列出時,它將起作用,但現在GameMap的映射將不起作用。我在這裏錯過了什麼嗎?
有沒有錯誤,但程序不會做任何查詢。請幫幫我!
謝謝!
這似乎是一個有效的解決方案。謝謝! – ncfuncion 2011-02-02 21:51:59