public RefreshIlrsLearnerService(IOptions <RefreshIlrsOptions> options, IDataCollectionServiceApiClient dataCollectionServiceApiClient, IAssessorServiceApiClient assessorServiceApiClient, ILogger <RefreshIlrsLearnerService> logger) { _refreshIlrsOptions = options?.Value; _dataCollectionServiceApiClient = dataCollectionServiceApiClient; _assessorServiceApiClient = assessorServiceApiClient; _logger = logger; }
public RefreshIlrsProviderService(IOptions <RefreshIlrsOptions> options, IDataCollectionServiceApiClient dataCollectionServiceApiClient, IAssessorServiceApiClient assessorServiceApiClient, IDateTimeHelper dateTimeHelper, ILogger <RefreshIlrsProviderService> logger) { _refreshIlrsOptions = options?.Value; _dataCollectionServiceApiClient = dataCollectionServiceApiClient; _assessorApiClient = assessorServiceApiClient; _dateTimeHelper = dateTimeHelper; _logger = logger; }
public RefreshIlrsEnqueueProvidersFunction(IRefreshIlrsEnqueueProvidersCommand command, IOptions <RefreshIlrsOptions> options) { _command = command; _settings = options?.Value; }