public RoatpApplicationPreambleController(ILogger <RoatpApplicationPreambleController> logger, IRoatpApiClient roatpApiClient, IUkrlpApiClient ukrlpApiClient, ISessionService sessionService, ICompaniesHouseApiClient companiesHouseApiClient, IOuterApiClient outerApiClient, IOrganisationApiClient organisationApiClient, IUsersApiClient usersApiClient, IApplicationApiClient applicationApiClient, IQnaApiClient qnaApiClient, IAllowedUkprnValidator ukprnWhitelistValidator, IResetRouteQuestionsService resetRouteQuestionsService, IReapplicationCheckService reapplicationCheckService) : base(sessionService) { _logger = logger; _roatpApiClient = roatpApiClient; _ukrlpApiClient = ukrlpApiClient; _sessionService = sessionService; _companiesHouseApiClient = companiesHouseApiClient; _outerApiClient = outerApiClient; _organisationApiClient = organisationApiClient; _usersApiClient = usersApiClient; _applicationApiClient = applicationApiClient; _qnaApiClient = qnaApiClient; _allowedUkprnValidator = ukprnWhitelistValidator; _resetRouteQuestionsService = resetRouteQuestionsService; _reapplicationCheckService = reapplicationCheckService; }
public UpdateRoatpOrganisationController(ILogger <UpdateRoatpOrganisationController> logger, IRoatpApiClient apiClient, IRoatpSessionService sessionService) { _logger = logger; _apiClient = apiClient; _sessionService = sessionService; }
public RoatpSearchController(ILogger <RoatpSearchController> logger, IRoatpApiClient apiClient, IRoatpSessionService sessionService) { _logger = logger; _apiClient = apiClient; _sessionService = sessionService; }
public RoatpProvidersXlsxService(IAppServiceSettings appServiceSettings, ILog log, IRoatpApiClient apiClient) { _appServiceSettings = appServiceSettings; _log = log; _apiClient = apiClient; _client = new WebClient(); }
public RoatpApplicationController(ILogger <RoatpApplicationController> logger, IRoatpApiClient apiClient, IOptions <List <RoatpSequences> > roatpSequences) { _logger = logger; _apiClient = apiClient; _retryPolicy = GetRetryPolicy(); _roatpSequences = roatpSequences.Value; }
public AddRoatpOrganisationController(IRoatpApiClient apiClient, IRoatpSessionService sessionService, ILogger <AddRoatpOrganisationController> logger, IUkrlpProcessingService ukrlpProcessingService) { _apiClient = apiClient; _sessionService = sessionService; _logger = logger; _ukrlpProcessingService = ukrlpProcessingService; }
public ProvidersController(ILogger <ProvidersController> log, IRoatpApiClient apiClient, IRoatpMapper mapper, IHostingEnvironment hostingEnv, IRetryService retryService) { _log = log; _apiClient = apiClient; _mapper = mapper; _hostingEnv = hostingEnv; _retryService = retryService; }
public DownloadRoatpController(IRoatpApiClient apiClient, IDataTableHelper dataTableHelper, ILogger <DownloadRoatpController> logger, ICsvExportService csvExportService, IRoatpApplicationApiClient applyApiClient) { _apiClient = apiClient; _dataTableHelper = dataTableHelper; _logger = logger; _csvExportService = csvExportService; _applyApiClient = applyApiClient; }
public OrganisationSearchController(ILogger <OrganisationSearchController> logger, IMediator mediator, IRoatpApiClient roatpApiClient, ReferenceDataApiClient referenceDataApiClient, CompaniesHouseApiClient companiesHouseApiClient, CharityCommissionApiClient charityCommissionApiClient) { _logger = logger; _roatpApiClient = roatpApiClient; _referenceDataApiClient = referenceDataApiClient; _companiesHouseApiClient = companiesHouseApiClient; _charityCommissionApiClient = charityCommissionApiClient; _mediator = mediator; }
public GatewayApiChecksService(CompaniesHouseApiClient companiesHouseApiClient, CharityCommissionApiClient charityCommissionApiClient, IRoatpApiClient roatpApiClient, IInternalQnaApiClient qnaApiClient, ILogger <GatewayApiChecksService> logger) { _companiesHouseApiClient = companiesHouseApiClient; _charityCommissionClient = charityCommissionApiClient; _roatpApiClient = roatpApiClient; _qnaApiClient = qnaApiClient; _logger = logger; }
public RoatpController(IRoatpApiClient apiClient, IDataTableHelper dataTableHelper, ILogger <RoatpController> logger, IAddOrganisationValidator validator, IRoatpSessionService sessionService) { _apiClient = apiClient; _dataTableHelper = dataTableHelper; _logger = logger; _validator = validator; _sessionService = sessionService; }
public GetCertificatesToBeApprovedHandler(ICertificateRepository certificateRepository, IRoatpApiClient roatpApiClient, IContactQueryRepository contactQueryRepository, ILogger <GetCertificatesToBeApprovedHandler> logger) { _certificateRepository = certificateRepository; _roatpApiClient = roatpApiClient; _contactQueryRepository = contactQueryRepository; _logger = logger; }
public StartCertificateHandler(ICertificateRepository certificateRepository, IIlrRepository ilrRepository, IRoatpApiClient roatpApiClient, IOrganisationQueryRepository organisationQueryRepository, ILogger <StartCertificateHandler> logger, IStandardService standardService) { _certificateRepository = certificateRepository; _ilrRepository = ilrRepository; _roatpApiClient = roatpApiClient; _organisationQueryRepository = organisationQueryRepository; _logger = logger; _standardService = standardService; }
public CreateBatchCertificateHandler(ICertificateRepository certificateRepository, IIlrRepository ilrRepository, IOrganisationQueryRepository organisationQueryRepository, IContactQueryRepository contactQueryRepository, ILogger <CreateBatchCertificateHandler> logger, IStandardService standardService, IRoatpApiClient roatpApiClient) { _certificateRepository = certificateRepository; _ilrRepository = ilrRepository; _organisationQueryRepository = organisationQueryRepository; _contactQueryRepository = contactQueryRepository; _logger = logger; _standardService = standardService; _roatpApiClient = roatpApiClient; }
public GatewayApiChecksService( CompaniesHouseApiClient companiesHouseApiClient, IOuterApiClient outerApiClient, IRoatpApiClient roatpApiClient, IInternalQnaApiClient qnaApiClient, ILogger <GatewayApiChecksService> logger) { _companiesHouseApiClient = companiesHouseApiClient; _outerApiClient = outerApiClient; _roatpApiClient = roatpApiClient; _qnaApiClient = qnaApiClient; _logger = logger; }
public GetCertificatesHistoryHandler(ICertificateRepository certificateRepository, IRoatpApiClient roatpApiClient, IContactQueryRepository contactQueryRepository, ILogger <GetCertificatesHistoryHandler> logger) { _certificateRepository = certificateRepository; _roatpApiClient = roatpApiClient; _contactQueryRepository = contactQueryRepository; _logger = logger; _ignoreStatuses = new List <string> { Domain.Consts.CertificateStatus.Deleted, Domain.Consts.CertificateStatus.Draft, }; }
public CertificateUkprnViewModelValidator(IStringLocalizer <CertificateUkprnViewModelValidator> localizer, IRoatpApiClient apiClient) { _apiClient = apiClient; RuleFor(vm => vm.Ukprn).NotEmpty() .WithMessage(localizer["NameCannotBeEmpty"]).DependentRules(() => { RuleFor(vm => vm.Ukprn).Must(BeANumber).WithMessage(localizer["UkprnNumber"]).DependentRules(() => { RuleFor(vm => vm.Ukprn).Length(8).WithMessage(localizer["UkprnNumberLength"]).DependentRules(() => { RuleFor(vm => vm.Ukprn).Must(UkprnMustExist).WithMessage(localizer["UkprnMustExist"]); }); }); }); }
public CertificateUkprnViewModelValidator( IRoatpApiClient apiClient) { _apiClient = apiClient; RuleFor(vm => vm.Ukprn).NotEmpty() .WithMessage("Enter the training provider's UKPRN").DependentRules(() => { RuleFor(vm => vm.Ukprn).Must(BeANumber).WithMessage("The UKPRN should contain 8 numbers").DependentRules(() => { RuleFor(vm => vm.Ukprn).Length(8).WithMessage("The UKPRN should contain 8 numbers").DependentRules(() => { RuleFor(vm => vm.Ukprn).Must(UkprnMustExist).WithMessage("This UKPRN cannot be found"); }); }); }); }
public AddOrganisationViaUkprnViewModelValidator(IRoatpOrganisationValidator validator, IRoatpApiClient apiClient) { _validator = validator; _apiClient = apiClient; RuleFor(vm => vm).Custom((vm, context) => { var validationResult = IsValidUkprn(vm); if (validationResult.IsValid) { return; } foreach (var error in validationResult.Errors) { context.AddFailure(error.Field, error.ErrorMessage); } }); }
public UpdateOrganisationCharityNumberValidator(IRoatpApiClient apiClient) { _apiClient = apiClient; }
public GetRoatpProvidersIntegrationService(IAppServiceSettings appServiceSettings, ILog log, IRoatpApiClient roatpApiClient) : base(appServiceSettings, log, roatpApiClient) { }
public UpdateOrganisationUkprnValidator(IRoatpApiClient apiClient) { _apiClient = apiClient; }
public RoatpClient(IRoatpApiClient apiClient, ILog logger, IRoatpMapper mapper) { _apiClient = apiClient; _logger = logger; _mapper = mapper; }
public RegistrationDetailsService(IInternalQnaApiClient qnaApiClient, IRoatpApiClient roatpApiClient, ILogger <RegistrationDetailsService> logger) { _qnaApiClient = qnaApiClient; _roatpApiClient = roatpApiClient; _logger = logger; }
public ApprovalsExtractRepository(IUnitOfWork unitOfWork, IRoatpApiClient roatpApiClient, ILogger <ApprovalsExtractRepository> logger) : base(unitOfWork) { _roatpApiClient = roatpApiClient; _logger = logger; }
public AddOrganisationValidator(IRoatpApiClient apiClient, IRoatpOrganisationValidator organisationValidator) { _apiClient = apiClient; _organisationValidator = organisationValidator; }
public UkprnValidationController(IRoatpApiClient roatpApiClient, IOrganisationQueryRepository organisationQueryRepository) { _roatpApiClient = roatpApiClient; _organisationQueryRepository = organisationQueryRepository; }
public UkrlpLookupController(ILogger <UkrlpLookupController> logger, IRoatpApiClient apiClient) { _logger = logger; _apiClient = apiClient; _retryPolicy = GetRetryPolicy(); }