in src/AWS.Deploy.CLI/Commands/DeployCommand.cs [60:114]
public DeployCommand(
IServiceProvider serviceProvider,
IToolInteractiveService toolInteractiveService,
IOrchestratorInteractiveService orchestratorInteractiveService,
ICdkProjectHandler cdkProjectHandler,
ICDKManager cdkManager,
ICDKVersionDetector cdkVersionDetector,
IDeploymentBundleHandler deploymentBundleHandler,
IDockerEngine dockerEngine,
IAWSResourceQueryer awsResourceQueryer,
ICloudFormationTemplateReader cloudFormationTemplateReader,
IDeployedApplicationQueryer deployedApplicationQueryer,
ITypeHintCommandFactory typeHintCommandFactory,
IDisplayedResourcesHandler displayedResourcesHandler,
ICloudApplicationNameGenerator cloudApplicationNameGenerator,
ILocalUserSettingsEngine localUserSettingsEngine,
IConsoleUtilities consoleUtilities,
ISystemCapabilityEvaluator systemCapabilityEvaluator,
OrchestratorSession session,
IDirectoryManager directoryManager,
IFileManager fileManager,
IAWSServiceHandler awsServiceHandler,
IOptionSettingHandler optionSettingHandler,
IValidatorFactory validatorFactory,
IRecipeHandler recipeHandler,
IDeployToolWorkspaceMetadata deployToolWorkspaceMetadata,
IDeploymentSettingsHandler deploymentSettingsHandler)
{
_serviceProvider = serviceProvider;
_toolInteractiveService = toolInteractiveService;
_orchestratorInteractiveService = orchestratorInteractiveService;
_cdkProjectHandler = cdkProjectHandler;
_deploymentBundleHandler = deploymentBundleHandler;
_dockerEngine = dockerEngine;
_awsResourceQueryer = awsResourceQueryer;
_cloudFormationTemplateReader = cloudFormationTemplateReader;
_deployedApplicationQueryer = deployedApplicationQueryer;
_typeHintCommandFactory = typeHintCommandFactory;
_displayedResourcesHandler = displayedResourcesHandler;
_cloudApplicationNameGenerator = cloudApplicationNameGenerator;
_localUserSettingsEngine = localUserSettingsEngine;
_consoleUtilities = consoleUtilities;
_session = session;
_directoryManager = directoryManager;
_fileManager = fileManager;
_cdkVersionDetector = cdkVersionDetector;
_cdkManager = cdkManager;
_systemCapabilityEvaluator = systemCapabilityEvaluator;
_awsServiceHandler = awsServiceHandler;
_optionSettingHandler = optionSettingHandler;
_validatorFactory = validatorFactory;
_recipeHandler = recipeHandler;
_deployToolWorkspaceMetadata = deployToolWorkspaceMetadata;
_deploymentSettingsHandler = deploymentSettingsHandler;
}