Exemplo n.º 1
0
 public Startup(
     ILogger logger,
     IEnumerable <IStartupTask> startupTasks,
     Lazy <MainVm> mainVm,
     IMainWindow window,
     IStartupTracker tracker,
     IShutdown shutdown)
 {
     _logger       = logger;
     _startupTasks = startupTasks;
     _mainVm       = mainVm;
     _window       = window;
     _tracker      = tracker;
     _shutdown     = shutdown;
 }
Exemplo n.º 2
0
 public Shutdown(
     ILifetimeScope scope,
     ILogger logger,
     IStartupTracker init,
     IPipelineSettingsPath paths,
     IGuiSettingsPath guiPaths,
     IRetrieveSaveSettings save,
     IGuiSettingsExporter guiSettingsExporter,
     IPipelineSettingsExporter pipelineSettingsExporter,
     ShutDownBuildServer shutDownBuildServer,
     IMainWindow window)
 {
     _scope  = scope;
     _logger = logger;
     _init   = init;
     _pipelineSettingsPath = paths;
     _guiPaths             = guiPaths;
     _save = save;
     _guiSettingsExporter      = guiSettingsExporter;
     _pipelineSettingsExporter = pipelineSettingsExporter;
     _shutDownBuildServer      = shutDownBuildServer;
     _window = window;
 }