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