33

MySql データベースを使用するように nHibernate を構成しようとしています。mssql と sqlite の例は見つかりましたが、mysql の例は見つかりませんでした。では、mysql を使用するようにこれを変更するにはどうすればよいですか。

Fluently.Configure().Database(
        MsSqlConfiguration.MsSql2005.ConnectionString(
            c => c.FromConnectionStringWithKey("ConnectionString")
        )
    )
    .Mappings(m => m.FluentMappings.AddFromAssemblyOf<MyAutofacModule>())
    .BuildSessionFactory())
4

2 に答える 2

49

を に変更MsSqlConfiguration.MsSql2005するMySqlConfiguration.Standardことは、私がプロジェクトに貢献したことの 1 つです。

例:

Fluently.Configure().Database(
        MySqlConfiguration.Standard.ConnectionString(
            c => c.FromConnectionStringWithKey("ConnectionString")
        )
    )
    .Mappings(m => m.FluentMappings.AddFromAssemblyOf<MyAutofacModule>())
    .BuildSessionFactory())
于 2009-03-09T14:00:56.070 に答える
0
var SessionFactory = Fluently.Configure()
    .Database(MySQLConfiguration.Standard.ConnectionString(connectionString))
    .Mappings(m => m.FluentMappings.AddFromAssembly(Assembly.GetExecutingAssembly()))
    .BuildSessionFactory();`

この構成を試してください。

于 2014-11-20T07:42:47.167 に答える