Ejemplo n.º 1
0
 public StartListLogic(
     IStartListManager startListManager,
     IRaceDataManager raceDataManager)
 {
     this.startListManager = startListManager ?? throw new ArgumentNullException(nameof(startListManager));
     this.raceDataManager  = raceDataManager ?? throw new ArgumentNullException(nameof(raceDataManager));
 }
        public RaceLogic(
            IRaceManager raceManager,
            IStartListManager startListManager,
            RaceValidator validator)
        {
            this.raceManager      = raceManager ?? throw new ArgumentNullException(nameof(raceManager));
            this.startListManager = startListManager ?? throw new ArgumentNullException(nameof(startListManager));

            this.validator = validator ?? throw new ArgumentNullException(nameof(validator));
        }