public DataStorePersistenceService(
     IStoreClear ilrStoreClear,
     IStoreFM36HistoryClear fm36HistoryClear,
     IStoreService <ProcessingInformationData> processingInformationDataStoreService,
     IStoreService <ValidHeaderData> validHeaderDataStoreService,
     IStoreService <InvalidHeaderData> invalidHeaderDataStoreService,
     IStoreService <ValidLearnerData> validLearnerDataStoreService,
     IStoreService <InvalidLearnerData> invalidLearnerDataStoreService,
     IStoreService <ValidationData> validationDataStoreService,
     IStoreService <ALBData> albDataStoreService,
     IStoreService <FM25Data> fm25DataStoreService,
     IStoreService <FM35Data> fm35DataStoreService,
     IStoreService <FM36Data> fm36DataStoreService,
     IStoreService <FM70Data> fm70DataStoreService,
     IStoreService <FM81Data> fm81DataStoreService,
     IStoreService <FM36HistoryData> fm36HistoryDataService)
 {
     _ilrStoreClear    = ilrStoreClear;
     _fm36HistoryClear = fm36HistoryClear;
     _processingInformationDataStoreService = processingInformationDataStoreService;
     _validHeaderDataStoreService           = validHeaderDataStoreService;
     _invalidHeaderDataStoreService         = invalidHeaderDataStoreService;
     _validLearnerDataStoreService          = validLearnerDataStoreService;
     _invalidLearnerDataStoreService        = invalidLearnerDataStoreService;
     _validationDataStoreService            = validationDataStoreService;
     _albDataStoreService    = albDataStoreService;
     _fm25DataStoreService   = fm25DataStoreService;
     _fm35DataStoreService   = fm35DataStoreService;
     _fm36DataStoreService   = fm36DataStoreService;
     _fm70DataStoreService   = fm70DataStoreService;
     _fm81DataStoreService   = fm81DataStoreService;
     _fm36HistoryDataService = fm36HistoryDataService;
 }
示例#2
0
 public DataStorePersistenceService(
     IStoreClear ilrStoreClear,
     IStoreFM36HistoryClear fm36HistoryClear,
     IStoreESFSummarisationClear esfSummarisationClear)
 {
     _ilrStoreClear         = ilrStoreClear;
     _fm36HistoryClear      = fm36HistoryClear;
     _esfSummarisationClear = esfSummarisationClear;
 }
示例#3
0
 public StorageController(
     IESFConfiguration databaseConfiguration,
     IStoreESF store,
     IStoreClear storeClear,
     IStoreESFUnitCost storeEsfUnitCost,
     IStoreValidation storeValidation,
     IStoreFileDetails storeFileDetails,
     ILogger logger)
 {
     _dbConfiguration  = databaseConfiguration;
     _store            = store;
     _storeClear       = storeClear;
     _storeEsfUnitCost = storeEsfUnitCost;
     _storeFileDetails = storeFileDetails;
     _storeValidation  = storeValidation;
     _logger           = logger;
 }