public TelemetryLapManager() { _laps = new List <TelemetryLap>(); _fastestLapRepository = new BinaryTelemetryLapRepository(); _currentLapExporters = new List <ITelemetryLapRepository> { new F1PerfViewTelemetryLapRepository() }; _hasDataBeenReceived = false; }
public TelemetryLapManager() { _laps = new List<TelemetryLap>(); _fastestLapRepository = new BinaryTelemetryLapRepository(); _currentLapExporters = new List<ITelemetryLapRepository> { new F1PerfViewTelemetryLapRepository() }; _hasDataBeenReceived = false; }
public TelemetryLapManager(List<ITelemetryLapRepository> repos = null) { _laps = new List<TelemetryLap>(); _fastestLapRepository = new BinaryTelemetryLapRepository(); if (repos == null) { _currentLapExporters = new List<ITelemetryLapRepository> { new BinaryTelemetryLapRepository() }; } else { this._currentLapExporters = repos; } _hasDataBeenReceived = false; }