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 SandboxResourceDeleteService(SepesDbContext db, ILogger <SandboxResourceDeleteService> logger, ISandboxModelService sandboxModelService, ICloudResourceDeleteService cloudResourceDeleteService, ICloudResourceOperationCreateService cloudResourceOperationCreateService, IProvisioningQueueService provisioningQueueService) { _logger = logger; _db = db; _sandboxModelService = sandboxModelService; _cloudResourceDeleteService = cloudResourceDeleteService; _cloudResourceOperationCreateService = cloudResourceOperationCreateService; _provisioningQueueService = provisioningQueueService; }
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; }