public TextTemplateZipProcessor(IExtractZipToDirectoryService extractZipToDirectoryService, IRecursivelyRenameFilesAndFoldersByConvention recursivelyRenameFilesAndFoldersByConvention, ICreateQueueFromPathService createQueueFromPathService, IQueueProcessorService queueProcessorService, IRecursivelyDeleteTtFilesInPathService recursivelyDeleteTtFilesInPathService) { this.recursivelyDeleteTtFilesInPathService = recursivelyDeleteTtFilesInPathService; this.queueProcessorService = queueProcessorService; this.createQueueFromPathService = createQueueFromPathService; this.recursivelyRenameFilesAndFoldersByConvention = recursivelyRenameFilesAndFoldersByConvention; this.extractZipToDirectoryService = extractZipToDirectoryService; }