public UnitOfWork(ChallengifierEntities1 dbContext, IMilestoneRepository milestoneRepository, IChallengeRepository challengeRepository, IObjectiveRepository objectiveRepository, IPictureRepository pictureRepository, IPlanningStepRepository planningStepRepository, IUserRankRepository userRankRepository, IUserRatingRepository userRatingRepository, IUserRepository userRepository) { this.dbContext = dbContext; this.MilestoneRepository = milestoneRepository; this.ChallengeRepository = challengeRepository; this.ObjectiveRepository = objectiveRepository; this.PictureRepository = pictureRepository; this.PlanningStepRepository = planningStepRepository; this.UserRankRepository = userRankRepository; this.UserRatingRepository = userRatingRepository; this.UserRepository = userRepository; transaction = dbContext.Database.BeginTransaction(); }
public ChallengeRepository(ChallengifierEntities1 dbContext) : base(dbContext) { }
public UserRatingRepository(ChallengifierEntities1 dbContext) : base(dbContext) { }
public BaseRepository(ChallengifierEntities1 dbContext) { DbContext = dbContext; DbSet = dbContext.Set <T>(); }
public PlanningStepRepository(ChallengifierEntities1 dbContext) : base(dbContext) { }
public ObjectiveStatusRepository(ChallengifierEntities1 dbContext) : base(dbContext) { }