protected override IUnitOfWorkFactory CreateUnitOfWorkFactory()
        {
            var dbInitializer = new RecreateDatabaseIfModelChanges<DbContext>();
            Database.SetInitializer(dbInitializer);

            return new EntityFrameworkUnitOfWorkFactory(
                this.GetConnectionString()
                , this.GetDbModel()
                );
        }
Example #2
0
        protected override IUnitOfWorkFactory CreateUnitOfWorkFactory()
        {
            var dbInitializer = new RecreateDatabaseIfModelChanges <DbContext>();

            Database.SetInitializer(dbInitializer);

            return(new EntityFrameworkUnitOfWorkFactory(
                       this.GetConnectionString()
                       , this.GetDbModel()
                       ));
        }