AcklenAvenue.Data.Sample.DataLayer.BootstrapperBase.PopulateDatabase C# (CSharp) Method

PopulateDatabase() private method

private PopulateDatabase ( ) : void
return void
        void PopulateDatabase()
        {
            var sessionFactoryBuilder = _container.GetInstance<ISessionFactoryBuilder>();
            Configuration config = null;
            var sessionFactory = sessionFactoryBuilder.Build(configuration => config = configuration);
            var session = sessionFactory.OpenSession();
            var databaseDeployer = new DatabaseDeployer(config);
            databaseDeployer.Create();
            databaseDeployer.Seed(new List<IDataSeeder>
                {
                    new AccountDataSeeder(session)
                });
            sessionFactory.Close();
        }