예제 #1
0
 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;
 }
예제 #2
0
 public PerformEmploymentCheckCommand(IHmrcGateway hmrcGateway, IEventsApi eventsApi, ISubmissionEventRepository repository, ILog logger)
 {
     _hmrcGateway            = hmrcGateway;
     _employmentCheckService = new EmploymentCheckCompletedService(eventsApi, repository);
     _logger = logger;
 }