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 CreateAndUpdateUtilTest() { _createAndUpdateService = CreateAndUpdateServiceMock.CreateBasic(); }