public LangProcessor(ISourceDeserializer fileParser, ITranslationProcessor translationProcessor, IDuplicateKeysWriter duplicateKeysWriter, IOutputOrchestrator outputOrchestrator) { this.fileParser = fileParser; this.translationProcessor = translationProcessor; this.duplicateKeysWriter = duplicateKeysWriter; this.outputOrchestrator = outputOrchestrator; }
public FormatConversion(ISource <TRawIn> source, ISourceDeserializer <TRawIn, TModel> deserializer, IDestinationSerializer <TModel, TRawOut> serializer, IDestination <TRawOut> destination) { _source = source; _deserializer = deserializer; _serializer = serializer; _destination = destination; }