Example #1
0
 public PreValidationOrchestrationSfService(
     IPopulationService preValidationPopulationService,
     ICache <IMessage> messageCache,
     ILearnerPerActorService learnerPerActorService,
     IJsonSerializationService jsonSerializationService,
     IInternalDataCache internalDataCache,
     IExternalDataCache externalDataCache,
     IFileDataCache fileDataCache,
     IValidationErrorCache <U> validationErrorCache,
     IValidationOutputService <U> validationOutputService,
     IValidationItemProviderService <IEnumerable <IMessage> > validationItemProviderService,
     IRuleSetOrchestrationService <IMessage, U> ruleSetOrchestrationService,
     ILogger logger,
     IValidateXMLSchemaService validateXMLSchemaService)
 {
     _preValidationPopulationService = preValidationPopulationService;
     _learnerPerActorService         = learnerPerActorService;
     _messageCache                  = messageCache;
     _jsonSerializationService      = jsonSerializationService;
     _internalDataCache             = internalDataCache;
     _externalDataCache             = externalDataCache;
     _fileDataCache                 = fileDataCache;
     _validationErrorCache          = validationErrorCache;
     _validationOutputService       = validationOutputService;
     _validationItemProviderService = validationItemProviderService;
     _ruleSetOrchestrationService   = ruleSetOrchestrationService;
     _logger = logger;
     _validateXmlSchemaService = validateXMLSchemaService;
 }
 public PreValidationOrchestrationSfService(
     IPopulationService preValidationPopulationService,
     IErrorLookupPopulationService errorLookupPopulationService,
     ILearnerPerActorService learnerPerActorService,
     IJsonSerializationService jsonSerializationService,
     IInternalDataCache internalDataCache,
     IExternalDataCache externalDataCache,
     IFileDataCache fileDataCache,
     ICache <string> cache,
     IMessageStreamProviderService streamProvider,
     IValidationErrorCache <U> validationErrorCache,
     IValidationOutputService <U> validationOutputService,
     IRuleSetOrchestrationService <IMessage, U> ruleSetOrchestrationService,
     ILogger logger,
     IValidateXMLSchemaService validateXMLSchemaService)
 {
     _preValidationPopulationService = preValidationPopulationService;
     _errorLookupPopulationService   = errorLookupPopulationService;
     _learnerPerActorService         = learnerPerActorService;
     _jsonSerializationService       = jsonSerializationService;
     _internalDataCache           = internalDataCache;
     _externalDataCache           = externalDataCache;
     _fileDataCache               = fileDataCache;
     _cache                       = cache;
     _streamProvider              = streamProvider;
     _validationErrorCache        = validationErrorCache;
     _validationOutputService     = validationOutputService;
     _ruleSetOrchestrationService = ruleSetOrchestrationService;
     _logger                      = logger;
     _validateXmlSchemaService    = validateXMLSchemaService;
 }
 public ConsolePreValidationOrchestrationService(
     IValidateXMLSchemaService validateXMLSchemaService,
     IPopulationService preValidationPopulationService,
     ICache <IMessage> messageCache,
     IRuleSetOrchestrationService <ILearner, U> learnerRuleSetOrchestrationService,
     IRuleSetOrchestrationService <IMessage, U> messageRuleSetOrchestrationService,
     IValidationOutputService <U> validationOutputService,
     IFileDataCache fileDataCache)
 {
     _validateXMLSchemaService       = validateXMLSchemaService;
     _preValidationPopulationService = preValidationPopulationService;
     _messageCache = messageCache;
     _learnerRuleSetOrchestrationService = learnerRuleSetOrchestrationService;
     _messageRuleSetOrchestrationService = messageRuleSetOrchestrationService;
     _validationOutputService            = validationOutputService;
     _fileDataCache = fileDataCache;
 }