public PredictionService(IPredictionStrategyProvider predictionProvider, IPredictionRepository predictionRepository, IFixtureRepository fixtureRepository, ISqlLinqStoredProceduresRepository storedProcRepository) { if (predictionProvider == null) { throw new ArgumentNullException("predictionProvider"); } if (predictionRepository == null) { throw new ArgumentNullException("predictionRepository"); } if (fixtureRepository == null) { throw new ArgumentNullException("fixtureRepository"); } if (storedProcRepository == null) { throw new ArgumentException("storedProcRepository"); } this.predictionProvider = predictionProvider; this.predictionRepository = predictionRepository; this.fixtureRepository = fixtureRepository; this.storedProcRepository = storedProcRepository; }
public PredictionService(IPredictionStrategyProvider predictionProvider, IPredictionRepository predictionRepository, IFixtureRepository fixtureRepository, ISqlLinqStoredProceduresRepository storedProcRepository) { if (predictionProvider == null) throw new ArgumentNullException("predictionProvider"); if (predictionRepository == null) throw new ArgumentNullException("predictionRepository"); if (fixtureRepository == null) throw new ArgumentNullException("fixtureRepository"); if (storedProcRepository == null) throw new ArgumentException("storedProcRepository"); this.predictionProvider = predictionProvider; this.predictionRepository = predictionRepository; this.fixtureRepository = fixtureRepository; this.storedProcRepository = storedProcRepository; }
public TennisPredictionService(IPredictionStrategyProvider predictionProvider, IPredictionRepository predictionRepository, IFixtureRepository fixtureRepository, ISqlLinqStoredProceduresRepository storedProcRepository) : base(predictionProvider, predictionRepository, fixtureRepository, storedProcRepository) { }
public FootballPredictionService(IPredictionStrategyProvider predictionProvider, IPredictionRepository predictionRepository, IFixtureRepository fixtureRepository, ISqlLinqStoredProceduresRepository storedProcRepository) : base(predictionProvider, predictionRepository, fixtureRepository, storedProcRepository) { }