我可以以某种方式查看Fluent NHibernate自动化吗?

时间:2013-04-04 15:56:58

标签: .net fluent-nhibernate fluent-nhibernate-mapping

我有一张桌子,我不确定是否正确映射。我试着查看源代码,但无法轻易找到查看特定实体映射的方法。

有人能指出我存放的地方吗?

1 个答案:

答案 0 :(得分:1)

如果它们是自动化并且您想要查看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"))