Пример #1
0
 public FormFactory(IConsoleEventSource consoleEventSource, IFileDialog fileDialog, IGuiTasks guiTasks,
                    IControlFactory controlFactory, IAppProgressTracker appProgressTracker)
 {
     _consoleEventSource = consoleEventSource;
     _fileDialog         = fileDialog;
     _guiTasks           = guiTasks;
     _controlFactory     = controlFactory;
     _appProgressTracker = appProgressTracker;
 }
Пример #2
0
 /// <summary>
 /// Create an instance of the main application container.
 /// </summary>
 public App(
     IConsole console,
     IEnumerable <ICliModule> modules,
     IArgParser argParser,
     ILoggerConfigurationSource loggerConfigurationSource,
     IAppProgressTracker appProgressTracker)
 {
     _console   = console;
     _modules   = modules;
     _argParser = argParser;
     _loggerConfigurationSource = loggerConfigurationSource;
     _appProgressTracker        = appProgressTracker;
 }