public MapViewController(ISettingsProvider settingsProvider, IMapsLoaderFactory mapsLoaderFactory, ITelemetryViewsSynchronization telemetryViewsSynchronization, ILapColorSynchronization lapColorSynchronization, IDataPointSelectionSynchronization dataPointSelectionSynchronization) { _fakeDrivers = new Dictionary <string, MapViewDriverInfoFacade>(); _telemetryViewsSynchronization = telemetryViewsSynchronization; _lapColorSynchronization = lapColorSynchronization; _dataPointSelectionSynchronization = dataPointSelectionSynchronization; _mapsLoader = mapsLoaderFactory.Create(settingsProvider.MapRepositoryPath); _selectedPoints = new HashSet <TimedValue>(); }
public CalendarEntryViewModelFactory(IViewModelFactory viewModelFactory, ITrackTemplateToSimTrackMapper trackTemplateToSimTrackMapper, IMapsLoaderFactory mapsLoaderFactory, ISimulatorContentController simulatorContentController) { _viewModelFactory = viewModelFactory; _trackTemplateToSimTrackMapper = trackTemplateToSimTrackMapper; _simulatorContentController = simulatorContentController; _mapsLoader = mapsLoaderFactory.Create(); }
public ChampionshipDialogProvider(IWindowService windowService, IViewModelFactory viewModelFactory, ITrackRecordsProvider trackRecordsProvider, IMapsLoaderFactory mapsLoaderFactory, ISettingsProvider settingsProvider) { _windowService = windowService; _viewModelFactory = viewModelFactory; _trackRecordsProvider = trackRecordsProvider; _settingsProvider = settingsProvider; _mapsLoader = mapsLoaderFactory.Create(); }
public CalendarResultsOverviewViewModel(IViewModelFactory viewModelFactory, IMapsLoaderFactory mapsLoaderFactory) { _viewModelFactory = viewModelFactory; _mapsLoader = mapsLoaderFactory.Create(); }
public ChampionshipCreationController(IWindowService windowService, IViewModelFactory viewModelFactory, ISimulatorContentController simulatorContentController, IMapsLoaderFactory mapsLoaderFactory, ITrackTemplateToSimTrackMapper trackTemplateToSimTrackMapper, IChampionshipFactory championshipFactory) { _windowService = windowService; _viewModelFactory = viewModelFactory; _simulatorContentController = simulatorContentController; _trackTemplateToSimTrackMapper = trackTemplateToSimTrackMapper; _championshipFactory = championshipFactory; _mapsLoader = mapsLoaderFactory.Create(); }
public MapViewController(IMapsLoaderFactory mapsLoaderFactory, ITelemetryViewsSynchronization telemetryViewsSynchronization) { _fakeDrivers = new Dictionary <string, MapViewDriverInfoFacade>(); _telemetryViewsSynchronization = telemetryViewsSynchronization; _mapsLoader = mapsLoaderFactory.Create(); }