Exemplo n.º 1
0
 public CalendarEntryViewModelFactory(IViewModelFactory viewModelFactory, ITrackTemplateToSimTrackMapper trackTemplateToSimTrackMapper, IMapsLoaderFactory mapsLoaderFactory, ISimulatorContentController simulatorContentController)
 {
     _viewModelFactory = viewModelFactory;
     _trackTemplateToSimTrackMapper = trackTemplateToSimTrackMapper;
     _simulatorContentController    = simulatorContentController;
     _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();
 }
Exemplo n.º 3
0
 public TimingApplicationController()
 {
     _kernelWrapper                          = new KernelWrapper();
     _displaySettingsLoader                  = new DisplaySettingsLoader();
     _ratingApplicationController            = _kernelWrapper.Get <IRatingApplicationController>();
     _settingsProvider                       = _kernelWrapper.Get <ISettingsProvider>();
     _simulatorContentController             = _kernelWrapper.Get <ISimulatorContentController>();
     _trackRecordsController                 = _kernelWrapper.Get <ITrackRecordsController>();
     _championshipController                 = _kernelWrapper.Get <IChampionshipController>();
     _sessionEventsController                = _kernelWrapper.Get <ISessionEventsController>();
     _sessionEventProvider                   = _kernelWrapper.Get <ISessionEventProvider>();
     _championshipCurrentEventPointsProvider = _kernelWrapper.Get <IChampionshipCurrentEventPointsProvider>();
 }