public FileConversionOrchestrator( IMessengerService messengerService, IFileService fileService, IFileNameService fileNameService, IXsdValidationService xsdValidationService, IXmlSchemaProvider xmlSchemaProvider, IValidationErrorHandler validationErrorHandler, IXmlSerializationService xmlSerializationService, IMap <Loose.Previous.Message, Loose.Message> mapper, IProcess <Loose.Message> yearUplifter, IAnonymise <Loose.Message> anonymiser, IAnonymiseLog anonymiseLog, ILogger logger) { _messengerService = messengerService; _fileService = fileService; _fileNameService = fileNameService; _xsdValidationService = xsdValidationService; _xmlSchemaProvider = xmlSchemaProvider; _validationErrorHandler = validationErrorHandler; _xmlSerializationService = xmlSerializationService; _mapper = mapper; _yearUplifter = yearUplifter; _anonymiser = anonymiser; _anonymiseLog = anonymiseLog; _logger = logger; }
public ConfigurationBase(IConfiguration configuration, ILogger logger) { _configuration = configuration; _logger = logger; }
public FileConversionOrchestratorConfiguration(IConfiguration configuration, ILogger logger) : base(configuration, logger) { LogConfiguration(); }