public VirtualMachineCreateService( IConfiguration config, SepesDbContext db, ILogger <VirtualMachineCreateService> logger, IMapper mapper, IUserService userService, ISandboxModelService sandboxModelService, ICloudResourceCreateService cloudResourceCreateService, ICloudResourceReadService cloudResourceReadService, ICloudResourceUpdateService cloudResourceUpdateService, ICloudResourceDeleteService cloudResourceDeleteService, IProvisioningQueueService provisioningQueueService, IAzureKeyVaultSecretService azureKeyVaultSecretService, IVirtualMachineOperatingSystemService virtualMachineOperatingSystemService ) : base(config, db, logger, mapper, userService, cloudResourceReadService) { _sandboxModelService = sandboxModelService; _cloudResourceCreateService = cloudResourceCreateService; _cloudResourceUpdateService = cloudResourceUpdateService; _cloudResourceDeleteService = cloudResourceDeleteService; _provisioningQueueService = provisioningQueueService; _azureKeyVaultSecretService = azureKeyVaultSecretService; _virtualMachineOperatingSystemService = virtualMachineOperatingSystemService; }
public RoleProvisioningService(IProvisioningLogService provisioningLogService, IStudyEfModelService studyModelService, ICloudResourceReadService cloudResourceReadService, ICloudResourceOperationUpdateService cloudResourceOperationUpdateService, IAzureRoleAssignmentService roleAssignmentService) { _provisioningLogService = provisioningLogService; _studyModelService = studyModelService; _cloudResourceReadService = cloudResourceReadService; _cloudResourceOperationUpdateService = cloudResourceOperationUpdateService; _azureRoleAssignmentService = roleAssignmentService; }
public CorsRuleProvisioningService(IProvisioningLogService provisioningLogService, ICloudResourceReadService cloudResourceReadService, ICloudResourceOperationUpdateService cloudResourceOperationUpdateService) { _provisioningLogService = provisioningLogService ?? throw new ArgumentNullException(nameof(provisioningLogService)); _cloudResourceReadService = cloudResourceReadService ?? throw new ArgumentNullException(nameof(cloudResourceReadService)); _cloudResourceOperationUpdateService = cloudResourceOperationUpdateService ?? throw new ArgumentNullException( nameof(cloudResourceOperationUpdateService)); }
public CloudResourceMonitoringService(IServiceProvider serviceProvider, IConfiguration config, ILogger <CloudResourceMonitoringService> logger, ICloudResourceReadService sandboxResourceService, ICloudResourceUpdateService sandboxResourceUpdateService) { _serviceProvider = serviceProvider; _config = config; _logger = logger; _cloudResourceReadService = sandboxResourceService; _cloudResourceUpdateService = sandboxResourceUpdateService; }
public StudyDeleteService(SepesDbContext db, IMapper mapper, ILogger <StudyDeleteService> logger, IUserService userService, IStudyEfModelService studyModelService, IStudyLogoReadService studyLogoReadService, IStudyLogoDeleteService studyLogoDeleteService, IStudySpecificDatasetService studySpecificDatasetService, ICloudResourceReadService cloudResourceReadService) : base(db, mapper, logger, userService, studyModelService, studyLogoReadService) { _studyLogoDeleteService = studyLogoDeleteService; _studySpecificDatasetService = studySpecificDatasetService; _cloudResourceReadService = cloudResourceReadService; }
public StudyParticipantRemoveService(SepesDbContext db, IMapper mapper, ILogger <StudyParticipantRemoveService> logger, IUserService userService, IStudyEfModelService studyModelService, IProvisioningQueueService provisioningQueueService, ICloudResourceReadService cloudResourceReadService, ICloudResourceOperationCreateService cloudResourceOperationCreateService, ICloudResourceOperationUpdateService cloudResourceOperationUpdateService ) : base(db, mapper, logger, userService, studyModelService, provisioningQueueService, cloudResourceReadService, cloudResourceOperationCreateService, cloudResourceOperationUpdateService) { }
public VirtualMachineDeleteService( IConfiguration config, SepesDbContext db, ILogger <VirtualMachineDeleteService> logger, IMapper mapper, IUserService userService, IProvisioningQueueService provisioningQueueService, ICloudResourceReadService cloudResourceReadService, ICloudResourceDeleteService cloudResourceDeleteService) : base(config, db, logger, mapper, userService, cloudResourceReadService) { _provisioningQueueService = provisioningQueueService; _cloudResourceDeleteService = cloudResourceDeleteService; }
public SandboxResourceRetryService(IMapper mapper, ILogger <SandboxResourceRetryService> logger, ISandboxModelService sandboxModelService, ICloudResourceReadService cloudResourceReadService, IResourceOperationModelService resourceOperationModelService, IProvisioningQueueService provisioningQueueService) { _mapper = mapper; _logger = logger; _sandboxModelService = sandboxModelService; _cloudResourceReadService = cloudResourceReadService; _resourceOperationModelService = resourceOperationModelService; _provisioningQueueService = provisioningQueueService; }
public VirtualMachineServiceBase( IConfiguration config, SepesDbContext db , ILogger logger, IMapper mapper, IUserService userService, ICloudResourceReadService cloudResourceReadService) { _logger = logger; _db = db; _config = config; _mapper = mapper; _userService = userService; _cloudResourceReadService = cloudResourceReadService; }
public VirtualMachineRuleService( IConfiguration configuration, SepesDbContext db, ILogger <VirtualMachineRuleService> logger, IMapper mapper, IUserService userService, ICloudResourceReadService cloudResourceReadService, IProvisioningQueueService provisioningQueueService, ICloudResourceOperationReadService sandboxResourceOperationReadService, ICloudResourceOperationCreateService sandboxResourceOperationCreateService) : base(configuration, db, logger, mapper, userService, cloudResourceReadService) { _provisioningQueueService = provisioningQueueService; _sandboxResourceOperationReadService = sandboxResourceOperationReadService; _sandboxResourceOperationCreateService = sandboxResourceOperationCreateService; }
public VirtualMachineReadService( IConfiguration config, SepesDbContext db, ILogger <VirtualMachineReadService> logger, IMapper mapper, IUserService userService, IStudyPermissionService studyPermissionService, ICloudResourceReadService cloudResourceReadService, IVirtualMachineSizeService virtualMachineSizeService, IAzureVirtualMachineExtendedInfoService azureVirtualMachineExtenedInfoService ) : base(config, db, logger, mapper, userService, cloudResourceReadService) { _studyPermissionService = studyPermissionService; _virtualMachineSizeService = virtualMachineSizeService; _azureVirtualMachineExtenedInfoService = azureVirtualMachineExtenedInfoService; }
public StudyParticipantBaseService(SepesDbContext db, IMapper mapper, ILogger logger, IUserService userService, IStudyEfModelService studyModelService, IProvisioningQueueService provisioningQueueService, ICloudResourceReadService cloudResourceReadService, ICloudResourceOperationCreateService cloudResourceOperationCreateService, ICloudResourceOperationUpdateService cloudResourceOperationUpdateService) { _db = db; _mapper = mapper; _logger = logger; _userService = userService; _studyModelService = studyModelService; _provisioningQueueService = provisioningQueueService; _cloudResourceReadService = cloudResourceReadService; _cloudResourceOperationCreateService = cloudResourceOperationCreateService; _cloudResourceOperationUpdateService = cloudResourceOperationUpdateService; }
public ResourceProvisioningService( IServiceProvider serviceProvider, IUserService userService, IRequestIdService requestIdService, IProvisioningQueueService provisioningQueueService, ICloudResourceReadService cloudResourceReadService, IResourceOperationModelService resourceOperationModelService, ICloudResourceOperationReadService resourceOperationReadService, ICloudResourceOperationUpdateService resourceOperationUpdateService, IProvisioningLogService provisioningLogService, IOperationCheckService operationCheckService, IOperationCompletedService operationCompletedService, ICreateAndUpdateService createAndUpdateService, IDeleteOperationService deleteOperationService, IRoleProvisioningService roleProvisioningService, ICorsRuleProvisioningService corsRuleProvisioningService, IFirewallService firewallService) { _serviceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider)); _userService = userService ?? throw new ArgumentNullException(nameof(userService)); _requestIdService = requestIdService ?? throw new ArgumentNullException(nameof(requestIdService)); _provisioningQueueService = provisioningQueueService ?? throw new ArgumentNullException(nameof(provisioningQueueService)); //Resource services _resourceReadService = cloudResourceReadService ?? throw new ArgumentNullException(nameof(cloudResourceReadService)); //Resource operation services _resourceOperationModelService = resourceOperationModelService ?? throw new ArgumentNullException(nameof(resourceOperationModelService));; _resourceOperationReadService = resourceOperationReadService ?? throw new ArgumentNullException(nameof(resourceOperationReadService)); _resourceOperationUpdateService = resourceOperationUpdateService ?? throw new ArgumentNullException(nameof(resourceOperationUpdateService)); //Provisioning services _provisioningLogService = provisioningLogService ?? throw new ArgumentNullException(nameof(provisioningLogService)); _operationCheckService = operationCheckService ?? throw new ArgumentNullException(nameof(operationCheckService)); _operationCompletedService = operationCompletedService ?? throw new ArgumentNullException(nameof(operationCompletedService)); _createAndUpdateService = createAndUpdateService ?? throw new ArgumentNullException(nameof(createAndUpdateService)); _deleteOperationService = deleteOperationService ?? throw new ArgumentNullException(nameof(deleteOperationService)); _roleProvisioningService = roleProvisioningService ?? throw new ArgumentNullException(nameof(roleProvisioningService)); _corsRuleProvisioningService = corsRuleProvisioningService ?? throw new ArgumentNullException(nameof(corsRuleProvisioningService)); _firewallService = firewallService ?? throw new ArgumentNullException(nameof(firewallService)); }
public DatasetCloudResourceService(IConfiguration config, SepesDbContext db, ILogger <DatasetCloudResourceService> logger, IUserService userService, IPublicIpService publicIpService, IStudyEfModelService studyModelService, ICloudResourceCreateService cloudResourceCreateService, ICloudResourceReadService cloudResourceReadService, ICloudResourceOperationReadService cloudResourceOperationReadService, ICloudResourceOperationCreateService cloudResourceOperationCreateService, IProvisioningQueueService provisioningQueueService) { _config = config; _db = db; _logger = logger; _userService = userService; _publicIpService = publicIpService; _studyModelService = studyModelService; _cloudResourceCreateService = cloudResourceCreateService; _cloudResourceReadService = cloudResourceReadService; _cloudResourceOperationReadService = cloudResourceOperationReadService; _cloudResourceOperationCreateService = cloudResourceOperationCreateService; _provisioningQueueService = provisioningQueueService; }