0
使用NHibernate,在我的代碼中,我知道表名是「網站」 - 但我需要知道完整的類名是什麼,只要知道這個例如「MyApp.Models.Site」從nhibernate中的表名中獲取完整的類名稱
我需要能夠以編程方式執行此操作。這可能嗎?如果是這樣如何?
如果這有幫助,我正在使用FluentNHibernate。
謝謝。
使用NHibernate,在我的代碼中,我知道表名是「網站」 - 但我需要知道完整的類名是什麼,只要知道這個例如「MyApp.Models.Site」從nhibernate中的表名中獲取完整的類名稱
我需要能夠以編程方式執行此操作。這可能嗎?如果是這樣如何?
如果這有幫助,我正在使用FluentNHibernate。
謝謝。
我不知道你問什麼,但如果你想找到哪個實體映射表,你可以使用這段代碼
configuration.ClassMappings.Where(x => x.Table.Name == "Site").First().EntityName
看起來很有前途,但我如何才能「配置」 ? – Adam
在構建會話工廠之前,您必須配置nhibernate,當您使用流利配置時,您可以構建nh配置。 – wiero
好的,所以我必須在啓動時得到這個 - 乾杯 – Adam