private IlrMessageTask NewService(
     IMessageProvider messageProvider = null,
     IReferenceDataPopulationService referenceDataPopulationService = null,
     IEdrsApiService edrsApiService = null,
     IFilePersister filePersister   = null,
     ILogger logger = null,
     FeatureConfiguration featureConfiguration = null)
 {
     return(new IlrMessageTask(messageProvider, referenceDataPopulationService, edrsApiService, filePersister, featureConfiguration, logger));
 }
예제 #2
0
 public ReferenceDataServiceDesktopTask(
     IMessageProvider messageProvider,
     IReferenceDataPopulationService referenceDataPopulationService,
     IFilePersister filePersister,
     IDesktopContextReturnPeriodUpdateService desktopContextReturnPeriodUpdateService,
     ILogger logger)
 {
     _messageProvider = messageProvider;
     _referenceDataPopulationService = referenceDataPopulationService;
     _filePersister = filePersister;
     _desktopContextReturnPeriodUpdateService = desktopContextReturnPeriodUpdateService;
     _logger = logger;
 }
 private ReferenceDataServiceDesktopTask NewTask(
     IMessageProvider messageProvider = null,
     IReferenceDataPopulationService referenceDataPopulationService = null,
     IFilePersister filePersister = null,
     IDesktopContextReturnPeriodUpdateService desktopContextReturnPeriodUpdateService = null,
     ILogger logger = null)
 {
     return(new ReferenceDataServiceDesktopTask(
                messageProvider,
                referenceDataPopulationService,
                filePersister,
                desktopContextReturnPeriodUpdateService,
                logger));
 }
 public IlrMessageTask(
     IMessageProvider messageProvider,
     IReferenceDataPopulationService referenceDataPopulationService,
     IEdrsApiService edrsApiService,
     IFilePersister filePersister,
     FeatureConfiguration featureConfiguration,
     ILogger logger)
 {
     _messageProvider = messageProvider;
     _referenceDataPopulationService = referenceDataPopulationService;
     _edrsApiService       = edrsApiService;
     _filePersister        = filePersister;
     _featureConfiguration = featureConfiguration;
     _logger = logger;
 }