使用NHibernate,在我的代码中,我知道表名是什么,例如“网站” - 但我需要通过了解这一点来找出完整的班级名称。 “MyApp.Models.Site”
我需要能够以编程方式执行此操作。这可能吗?如果是这样的话?
如果这有帮助,我正在使用FluentNHibernate。
感谢。
答案 0 :(得分:3)
我不确定你要求的是什么,但是如果你想找到哪个实体映射表,你可以使用这段代码
configuration.ClassMappings.Where(x => x.Table.Name == "Site").First().EntityName