我试图将我的数据库映射到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类由于某种原因不存在。我也没有发现其他人有这个问题。任何我能提供的建议或相关信息,请让我知道,我会很乐意为您提供帮助。谢谢你抽出时间。

最佳答案

结果发现,当使用流利的NHibernate时

MySqlConfiguration


MySQLConfiguration

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

关于mysql - MySql.Data.MySqlClient.MySqlConfiguration'不包含'Standard'Fluent NHibernate的定义,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14586733/

10-12 16:50