public DeployActionHandler( IDeploymentService deploymentService, IDeploymentQueueService deploymentQueueService ) { _deploymentService = deploymentService; _deploymentQueueService = deploymentQueueService; }
public DeploymentQueueController( IApplicationService applicationService, IDeploymentService deploymentService, IDeploymentQueueService deploymentQueueService ) { _applicationService = applicationService; _deploymentService = deploymentService; _deploymentQueueService = deploymentQueueService; }
public DeploymentWorkflowService( ILogger <DeploymentWorkflowService> log, IContainerImageMetadataService containerImageMetadataService, IApplicationService applicationService, IApplicationImageInstanceService applicationImageInstanceService, IDeploymentService deploymentService, IDeploymentQueueService deploymentQueueService, IGitHubClient gitHubClient ) { _log = log; _containerImageMetadataService = containerImageMetadataService; _applicationService = applicationService; _applicationImageInstanceService = applicationImageInstanceService; _deploymentService = deploymentService; _deploymentQueueService = deploymentQueueService; _gitHubClient = gitHubClient; }
public SlackIntegrationController( ILogger <SlackIntegrationController> log, ISlackEventDispatcher slackEventDispatcher, ISlackShortcutInteractionDispatcher slackShortcutInteractionDispatcher, ISlackInteractionActionDispatcher slackInteractionActionDispatcher, IDeploymentService deploymentService, IDeploymentQueueService deploymentQueueService, ISlackApiClient slackApiClient, ISlackExternalOptionsProvider externalOptionsProvider ) { _log = log; _slackEventDispatcher = slackEventDispatcher; _slackShortcutInteractionDispatcher = slackShortcutInteractionDispatcher; _slackInteractionActionDispatcher = slackInteractionActionDispatcher; _deploymentService = deploymentService; _deploymentQueueService = deploymentQueueService; _slackApiClient = slackApiClient; _externalOptionsProvider = externalOptionsProvider; }
public GitRepositorySyncJob( ILogger <GitRepositorySyncJob> log, IApplicationService applicationService, IDeploymentService deploymentService, IDeploymentQueueService deploymentQueueService, IOptions <ShipbotConfiguration> configuration, IApplicationImageInstanceService applicationImageInstanceService, IDeploymentManifestSourceManagementFacade deploymentManifestSourceManagementFacade, IDeploymentManifestRepositoryService deploymentManifestRepositoryService, IGithubPullRequestService githubPullRequestService ) { _log = log; _applicationService = applicationService; _deploymentService = deploymentService; _deploymentQueueService = deploymentQueueService; _configuration = configuration; _applicationImageInstanceService = applicationImageInstanceService; _deploymentManifestSourceManagementFacade = deploymentManifestSourceManagementFacade; _deploymentManifestRepositoryService = deploymentManifestRepositoryService; _githubPullRequestService = githubPullRequestService; }