/// <summary> /// Generates a FluentConfiguration. /// </summary> /// <returns>/// The FluentConfiguration. /// </returns> public static FluentConfiguration Generate() { AutoPersistenceModel autoMapModel = new AutoMapGenerator(new ConsoleLogger()).Generate(); Configuration configuration = new Configuration(); configuration.Configure(); FluentConfiguration config = Fluently.Configure(configuration).Mappings(m => m.AutoMappings.Add(autoMapModel)); return(config); }
/// <summary>Generates a FluentConfiguration.</summary> /// <returns>The FluentConfiguration.</returns> public FluentConfiguration Generate() { AutoPersistenceModel autoMapModel = new AutoMapGenerator(new ConsoleLogger()).Generate(); Configuration configuration = new Configuration(); configuration.Configure(); configuration.Properties["current_session_context_class"] = "thread"; FluentConfiguration config = Fluently.Configure(configuration) .Mappings(m => m.AutoMappings.Add(autoMapModel)) .ExposeConfiguration(BuildSchema); return(config); }