public UnitOfWork(EfConfig.MyDbContext dbContext, IStationRepository stationRepository, IUserRepository userRepository, IRouteRepository routeRepository, IStoppageRepository stoppageRepository, ITicketRepository ticketRepository, ITrainRepository trainRepository) { _dbContext = dbContext; _stationRepository = stationRepository; _userRepository = userRepository; _routeRepository = routeRepository; _stoppageRepository = stoppageRepository; _ticketRepository = ticketRepository; _trainRepository = trainRepository; }
public UserRepository(EfConfig.MyDbContext dbContext) : base(dbContext) { }
public StationRepository(EfConfig.MyDbContext dbContext) : base(dbContext) { }
public TicketRepository(EfConfig.MyDbContext dbContext) : base(dbContext) { }
public StoppageRepository(EfConfig.MyDbContext dbContext) : base(dbContext) { }
public RouteRepository(EfConfig.MyDbContext dbContext) : base(dbContext) { }
public TrainRepository(EfConfig.MyDbContext dbContext) : base(dbContext) { }
public GenericRepository(EfConfig.MyDbContext dbContext) { _dbContext = dbContext; _entities = dbContext.Set <TEntity>(); }