Exemplo n.º 1
0
        /// <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);
        }
Exemplo n.º 2
0
        /// <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);
        }