public RequestEmploymentCheckForEmployerPayeSchemesCommand(IMessagePublisher messagePublisher, IAccountApiClient accountApiClient, IProviderCommitmentsApi commitmentsApi, ISubmissionEventRepository repository, IEventsApi eventsApi, ILog logger) { _messagePublisher = messagePublisher; _accountApiClient = accountApiClient; _commitmentsApi = commitmentsApi; _employmentCheckService = new EmploymentCheckCompletedService(eventsApi, repository); _logger = logger; }
public PerformEmploymentCheckCommand(IHmrcGateway hmrcGateway, IEventsApi eventsApi, ISubmissionEventRepository repository, ILog logger) { _hmrcGateway = hmrcGateway; _employmentCheckService = new EmploymentCheckCompletedService(eventsApi, repository); _logger = logger; }