代码之家  ›  专栏  ›  技术社区  ›  Jim Barnett

流利的NHibernate开发/测试/生产数据库?

  •  3
  • Jim Barnett  · 技术社区  · 17 年前

    我想知道是否有人开发了一种方法,根据应用程序的配置将NHibernate/Fluent NHibernate与不同的数据库一起使用(类似于Rails的开发、测试和生产数据库)。我相信我可以通过使用具有条件属性的方法来实现一些工作,但我有兴趣了解其他方法的经验。

    1 回复  |  直到 17 年前
        1
  •  7
  •   James Gregory    17 年前

    Fluently.Configure()
      .Database(
        SQLiteConfig.Standard
          .ConnnectionString(c => c.FromAppSetting("your-key")))
      .Mappings(/* mappings */)
      .BuildSessionFactory();