public JobsController(IJobProcessorService jobProcessorService) { _jobProcessorService = jobProcessorService; }
public JobsController(IJobProcessorService jobProcessorService, IJobService jobService, IJobValidator jobValidator) { _jobProcessorService = jobProcessorService; _jobService = jobService ?? throw new ArgumentNullException(nameof(jobService)); _jobValidator = jobValidator ?? throw new ArgumentNullException(nameof(jobValidator)); }
public JobsController(IJobProcessorService jobProcessorService, IJobService jobService, IJobValidatorService jobValidatorService) { _jobProcessorService = jobProcessorService; _jobService = jobService; _jobValidatorService = jobValidatorService; }
public JobsController(IJobProcessorService jobProcessorService, IJobValueService jobValueService, IMapper mapper) { _jobProcessorService = jobProcessorService; _jobValueService = jobValueService; _mapper = mapper; }