gpt4 book ai didi

MySql.Data.MySqlClient.MySqlConfiguration' 不包含 'Standard' Fluent NHibernate 的定义

转载 作者:行者123 更新时间:2023-11-29 05:31:09 28 4
gpt4 key购买 nike

我正在尝试将我的数据库映射到 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 类由于某种原因不存在。我也没有发现其他人有这个问题。我可以提供任何指示或相关信息,请告诉我,我将很乐意提供帮助。感谢您的宝贵时间。

最佳答案

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

MySqlConfiguration

MySQLConfiguration

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

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

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com