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;
        }
Example #2
0
 public VirtualMachineLookupController(
     IVirtualMachineSizeService virtualMachineSizeService,
     IVirtualMachineSizeImportService virtualMachineSizeImportService,
     IVirtualMachineDiskSizeService virtualMachineDiskSizeService,
     IVirtualMachineOperatingSystemService virtualMachineOperatingSystemService)
 {
     _virtualMachineSizeService            = virtualMachineSizeService;
     _virtualMachineSizeImportService      = virtualMachineSizeImportService;
     _virtualMachineDiskSizeService        = virtualMachineDiskSizeService;
     _virtualMachineOperatingSystemService = virtualMachineOperatingSystemService;
 }