public TrainingProgrammeApiClient(
     IMemoryCache memoryCache,
     IFrameworkApiClient frameworkApiClient,
     IStandardApiClient standardApiClient)
 {
     _frameworkApiClient = frameworkApiClient;
     _standardApiClient  = standardApiClient;
     _memoryCache        = memoryCache;
 }
 public FrameworkApiRepository(
     IFrameworkMapping frameworkMapping,
     ILog applicationLogger,
     IFrameworkApiClient frameworkApiClient)
 {
     _frameworkMapping   = frameworkMapping;
     _applicationLogger  = applicationLogger;
     _frameworkApiClient = frameworkApiClient;
 }
Beispiel #3
0
 public ApprenticeshipProgrammesUpdateService(
     ILogger <ApprenticeshipProgrammesUpdateService> logger,
     IStandardApiClient standardsClient,
     IFrameworkApiClient frameworksClient,
     IReferenceDataWriter referenceDataWriter)
 {
     _logger              = logger;
     _standardsClient     = standardsClient;
     _frameworksClient    = frameworksClient;
     _referenceDataWriter = referenceDataWriter;
 }
 public FatApiRepository(
     IStandardApiClient standardApiClient,
     IFrameworkApiClient frameworkApiClient,
     IProviderApiClient providerApiClient,
     ILogger <FatApiRepository> logger)
 {
     _standardApiClient  = standardApiClient;
     _frameworkApiClient = frameworkApiClient;
     _providerApiClient  = providerApiClient;
     _logger             = logger;
     _retryPolicy        = GetRetryPolicy();
 }
Beispiel #5
0
 public GetApprenticeship(IStandardApiClient standardApiClient, IFrameworkApiClient frameworkApiClient, IApprenticeshipMapper apprenticeshipMapper)
 {
     _standardApiClient    = standardApiClient;
     _frameworkApiClient   = frameworkApiClient;
     _apprenticeshipMapper = apprenticeshipMapper;
 }
Beispiel #6
0
 public ApprenticeshipRepository(IStandardApiClient standardApiClient, IFrameworkApiClient frameworkApiClient, IApprenticeshipMapper apprenticeshipMapper)
 {
     _standardApiClient    = standardApiClient;
     _frameworkApiClient   = frameworkApiClient;
     _apprenticeshipMapper = apprenticeshipMapper;
 }