1

我正在尝试将我的数据库映射到 NHibernate(来自 EF)。在这段代码之前一切似乎都很好

 private static ISessionFactory CreateSessionFactory()
 {
    return Fluently.Configure().Database(
        MySqlConfiguration.Standard.ConnectionString(
        c => c.FromConnectionStringWithKey("ConnectionString")
    )
   )
   .Mappings(m => m.FluentMappings.AddFromAssemblyOf<MyAutofacModule>())
   .BuildSessionFactory();
  }

请原谅格式,此代码的目的是证明 .Standard 类由于某种原因不存在。我也没有找到其他人有这个问题。我可以提供的任何指示或相关信息请告诉我,我会很乐意提供帮助。感谢您的时间。

4

1 回答 1

3

事实证明,当使用 Fluent NHibernate 时,两者之间存在差异

MySqlConfiguration

MySQLConfiguration

很容易错过,所以如果你遇到同样的问题,这就是你(和我!)做错了。

于 2013-01-29T16:48:00.737 回答