public DynamicCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, IEnumerable <IDynamicCommandProvider> commandProviders, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer) : base( transactionFactory, exceptionHandler, executionContext, commandResultVisualizer) { this.commandProviders = commandProviders; }
public GetProjectInformationCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, IEntityFactory entityFactory, IProjectPropertiesProvider propertiesProvider) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer, true) { this.entityFactory = entityFactory; this.propertiesProvider = propertiesProvider; }
protected Command(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, bool executeAsync) { this.transactionFactory = transactionFactory; this.exceptionHandler = exceptionHandler; this.ExecutionContext = executionContext; this.commandResultVisualizer = commandResultVisualizer; this.executeAsync = executeAsync; }
public IDisposableCommandLineParser BuildCommandLineInstance(IUserInterface userInterface, IProgressVisualizer progressVisualizer, ICommandResultVisualizer commandResultVisualizer, CancellationToken cancellationToken) { ILifetimeScope lifetimeScope = commandLineContainer.LifetimeScope.BeginLifetimeScope( builder => { builder.RegisterInstance(userInterface).As <IUserInterface>().SingleInstance(); builder.RegisterInstance(progressVisualizer).As <IProgressVisualizer>().SingleInstance(); builder.RegisterInstance(commandResultVisualizer).As <ICommandResultVisualizer>().SingleInstance(); builder.Register(_ => cancellationToken).As <CancellationToken>().SingleInstance(); Common.BaseDiModule.AddAutoActivatedComponents(builder); }); return(new DisposableCommandLineParser(lifetimeScope, lifetimeScope.Resolve <ICommandLineParser>())); }
public GetSettingsCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, ISettingsProvider settingsProvider) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer, true) { this.settingsProvider = settingsProvider; }
public InstallSdkCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, ISdkInstaller sdkInstaller, IFileSystem fileSystem, IUserInterface userInterface) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer) { this.sdkInstaller = sdkInstaller; this.fileSystem = fileSystem; this.userInterface = userInterface; }
public UpdateCliCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, ICliUpdater cliUpdater, IFileSystem fileSystem, IProgressVisualizer progressVisualizer, IUserInterface userInterface) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer) { this.cliUpdater = cliUpdater; this.fileSystem = fileSystem; this.progressVisualizer = progressVisualizer; this.userInterface = userInterface; }
protected SyncCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, bool hasDetailedResult = false) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer, false, hasDetailedResult) { }
public GetComponentsCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, IEntityFactory entityFactory) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer) { this.entityFactory = entityFactory; }
public GetTargetsCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, IEntityFactory entityFactory, ITargetParser targetParser, ISdkRepository sdkRepository, IUserInterface userInterface) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer, true) { this.entityFactory = entityFactory; this.targetParser = targetParser; this.sdkRepository = sdkRepository; this.userInterface = userInterface; }
public ScanSdksCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, ISettingsProvider settingsProvider, ISdkRepository sdkRepository) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer) { this.settingsProvider = settingsProvider; this.sdkRepository = sdkRepository; }
public GetCompilerSpecificationsCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, IEntityFactory entityFactory, ITargetParser targetParser, ISdkRepository sdkRepository) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer, true) { this.entityFactory = entityFactory; this.targetParser = targetParser; this.sdkRepository = sdkRepository; }
public UpdateTargetsCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, IEntityFactory entityFactory, ITargetParser targetParser) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer) { this.entityFactory = entityFactory; this.targetParser = targetParser; }
protected AsyncCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer, true) { }
public GetUpdateVersionsCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, ICliUpdater cliUpdater, IUserInterface userInterface) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer) { this.cliUpdater = cliUpdater; this.userInterface = userInterface; }
public GenerateLibraryCommand(ITransactionFactory transactionFactory, IExceptionHandler exceptionHandler, ExecutionContext executionContext, ICommandResultVisualizer commandResultVisualizer, IEntityFactory entityFactory, IBuilder builder) : base(transactionFactory, exceptionHandler, executionContext, commandResultVisualizer) { this.entityFactory = entityFactory; this.builder = builder; }