Reputation: 3
I am configuring my database using Fluent NHibernate. This is what I have in my createSessionFactory
method.
private static ISessionFactory CreateSessionFactory()
{
return Fluently.Configure()
.Database(FluentNHibernate.Cfg.Db.MsSqlConfiguration.MsSql2012
.ConnectionString(c => c
.FromConnectionStringWithKey("connectionStringKey"))
.Mappings(m =>
m.FluentMappings.AddFromAssemblyOf<Program>())
.ExposeConfiguration(BuildSchema)
.BuildSessionFactory());
}
I am getting an error under fluentMappings
, it says:
Mappings ConfigurationProperties does not contain a definition for FluentMappings
Upvotes: 0
Views: 260
Reputation: 561
You are missing a parenthesis
private static ISessionFactory CreateSessionFactory()
{
return Fluently.Configure()
.Database(FluentNHibernate.Cfg.Db.MsSqlConfiguration.MsSql2012
.ConnectionString(c => c.FromConnectionStringWithKey("connectionStringKey")))
.Mappings(m => m.FluentMappings.AddFromAssemblyOf<Program>())
.ExposeConfiguration(BuildSchema)
.BuildSessionFactory();
}
Upvotes: 1