public UnitOfWork(LeagueViewerContext leagueViewerContext, GenericRepository <League> leagueRepository, GenericRepository <Team> teamRepository, GenericRepository <Player> playerRepository) { context = leagueViewerContext; this.leagueRepository = leagueRepository; this.teamRepository = teamRepository; this.playerRepository = playerRepository; }
public UnitOfWork(LeagueViewerContext leagueViewerContext) { context = leagueViewerContext; }
public GenericRepository(LeagueViewerContext context) { this.context = context; this.dbSet = context.Set <TEntity>(); }