Exemple #1
0
 public ComponentTasksController(IComponentTaskRepository componentTaskRepository,
                                 IComponentTemplateRepository componentTemplateRepository,
                                 IValidatorProvider validatorProvider) : base(validatorProvider)
 {
     this.componentTaskRepository     = componentTaskRepository ?? throw new ArgumentNullException(nameof(componentTaskRepository));
     this.componentTemplateRepository = componentTemplateRepository ?? throw new ArgumentNullException(nameof(componentTemplateRepository));
 }
 public ComponentTaskRunnerActivity(IOrganizationRepository organizationRepository,
                                    IDeploymentScopeRepository deploymentScopeRepository,
                                    IProjectRepository projectRepository,
                                    IComponentRepository componentRepository,
                                    IComponentTemplateRepository componentTemplateRepository,
                                    IComponentTaskRepository componentTaskRepository,
                                    IAzureSessionService azureSessionService,
                                    IAzureResourceService azureResourceService,
                                    IAdapterProvider adapterProvider,
                                    IRunnerOptions runnerOptions)
 {
     this.organizationRepository      = organizationRepository ?? throw new ArgumentNullException(nameof(organizationRepository));
     this.deploymentScopeRepository   = deploymentScopeRepository ?? throw new ArgumentNullException(nameof(deploymentScopeRepository));
     this.projectRepository           = projectRepository ?? throw new ArgumentNullException(nameof(projectRepository));
     this.componentRepository         = componentRepository ?? throw new ArgumentNullException(nameof(componentRepository));
     this.componentTemplateRepository = componentTemplateRepository ?? throw new ArgumentNullException(nameof(componentTemplateRepository));
     this.componentTaskRepository     = componentTaskRepository ?? throw new ArgumentNullException(nameof(componentTaskRepository));
     this.azureSessionService         = azureSessionService ?? throw new ArgumentNullException(nameof(azureSessionService));
     this.azureResourceService        = azureResourceService ?? throw new ArgumentNullException(nameof(azureResourceService));
     this.adapterProvider             = adapterProvider ?? throw new ArgumentNullException(nameof(adapterProvider));
     this.runnerOptions = runnerOptions ?? throw new ArgumentNullException(nameof(runnerOptions));
 }
 public ComponentTaskGetActivity(IComponentTaskRepository componentTaskRepository, IComponentRepository componentRepository)
 {
     this.componentTaskRepository = componentTaskRepository ?? throw new ArgumentNullException(nameof(componentTaskRepository));
     this.componentRepository     = componentRepository ?? throw new ArgumentNullException(nameof(componentRepository));
 }
 public ComponentTaskTerminateActivity(IComponentTaskRepository componentTaskRepository, IAzureResourceService azureResourceService)
 {
     this.componentTaskRepository = componentTaskRepository ?? throw new ArgumentNullException(nameof(componentTaskRepository));
     this.azureResourceService    = azureResourceService ?? throw new ArgumentNullException(nameof(azureResourceService));
 }
 public CosmosDbComponentRepository(ICosmosDbOptions options, IMemoryCache cache, IComponentTaskRepository componentTaskRepository, IValidatorProvider validatorProvider, IDocumentExpanderProvider expanderProvider = null, IDocumentSubscriptionProvider subscriptionProvider = null, IDataProtectionProvider dataProtectionProvider = null)
     : base(options, validatorProvider, expanderProvider, subscriptionProvider, dataProtectionProvider, cache)
 {
     this.componentTaskRepository = componentTaskRepository ?? throw new ArgumentNullException(nameof(componentTaskRepository));
 }
 public ComponentTaskCreateCommandHandler(IComponentTaskRepository componentTaskRepository)
 {
     this.componentTaskRepository = componentTaskRepository ?? throw new ArgumentNullException(nameof(componentTaskRepository));
 }
 public ComponentDeploymentMonitorActivity(IComponentTaskRepository componentTaskRepository, IProjectRepository projectRepository, IAzureResourceService azureResourceService)
 {
     this.componentTaskRepository = componentTaskRepository ?? throw new ArgumentNullException(nameof(componentTaskRepository));
     this.projectRepository       = projectRepository ?? throw new ArgumentNullException(nameof(projectRepository));
     this.azureResourceService    = azureResourceService ?? throw new ArgumentNullException(nameof(azureResourceService));
 }
 public ComponentTaskCancelCommandHandler(IComponentTaskRepository componentTaskRepository, IAzureResourceService azureResourceService)
 {
     this.componentTaskRepository = componentTaskRepository ?? throw new ArgumentNullException(nameof(componentTaskRepository));
     this.azureResourceService    = azureResourceService ?? throw new ArgumentNullException(nameof(azureResourceService));
 }