我有一张桌子,我不确定是否正确映射。我尝试查看源代码,但无法轻松找到查看特定实体映射的方法。
有人可以指出这些存储在哪里吗?
我有一张桌子,我不确定是否正确映射。我尝试查看源代码,但无法轻松找到查看特定实体映射的方法。
有人可以指出这些存储在哪里吗?
如果它们是自动映射,并且您想查看 xml 映射的外观,我通常通过通过 xml 导出映射来执行此操作,如下所示:
sessionFactory = Fluently.Configure(normalConfig)
.Mappings(m =>
m.FluentMappings
.AddFromAssemblyOf<OrderMap>()
.Conventions.AddFromAssemblyOf<PascalCaseColumnNameConvention>()
.ExportTo(@"C:\TFS\Fluent Mappings"))
.ProxyFactoryFactory("NHibernate.Bytecode.DefaultProxyFactoryFactory, NHibernate")
.BuildSessionFactory();
当然,重要的部分是:.ExportTo(@"C:\TFS\Fluent Mappings"))
上面。