public ProcessExport(IConstructFileStoragePath constructFileStoragePath, IRetrieveCatalogueDetailsRepository retrieveCatalogueDetailsRepo, IConstructExcelFile constructExcelFile, IDeleteFile deleteFile) { _constructFileStoragePath = constructFileStoragePath; _retrieveCatalogueDetailsRepo = retrieveCatalogueDetailsRepo; _constructExcelFile = constructExcelFile; _deleteFile = deleteFile; }
public ProcessCatalogueFile( IConstructFileStoragePath constructFileStoragePath, ISaveFile saveFile, IFileParser fileParser, ICompanyCatalogueCollection companyCatalogueCollection, ICatalogueUOW catalogueUOW, IDeleteFile deleteFile) { _constructFileStoragePath = constructFileStoragePath; _saveFile = saveFile; _fileParser = fileParser; _companyCatalogueCollection = companyCatalogueCollection; _catalogueUOW = catalogueUOW; _deleteFile = deleteFile; }