public virtual IEnumerable <T> GetAsync( Expression <Func <T, bool> > filter = null, Func <IQueryable <T>, IOrderedQueryable <T> > orderBy = null) { using (var tempContext = new ChallengerContext()) { IQueryable <T> query = tempContext.Set <T>(); if (filter != null) { query = query.Where(filter); } if (orderBy != null) { return(orderBy(query).ToList()); } else { return(query.ToList()); } } }
public EFTeamRepository(ChallengerContext challengerContext) : base(challengerContext) { }
public EFUserRepository(ChallengerContext challengerContext) : base(challengerContext) { }
public EFRepository(ChallengerContext context) { this._context = context; this._dbSet = context.Set <T>(); }
public EFTournamentRepository(ChallengerContext challengerContext) : base(challengerContext) { }
public EFBracketRepository(ChallengerContext challengerContext) : base(challengerContext) { }
public EFScoreRepository(ChallengerContext challengerContext) : base(challengerContext) { }