public SheetDocumentXmlSaver( ISharedStringGateway sharedStringGateway, ISheetDocumentReader sheetDocumentReader) { this.sharedStringGateway = sharedStringGateway; this.sheetDocumentReader = sheetDocumentReader; }
public ExcelXmlWorksheetGateway( ICompressor compressor, ISharedStringGateway sharedStringGateway, ISheetNameIdGateway sheetNameIdGateway, ISheetDocumentSaver sheetDocumentSaver) { this.compressor = compressor ?? throw new ArgumentNullException(nameof(compressor)); this.sharedStringGateway = sharedStringGateway ?? throw new ArgumentNullException(nameof(sharedStringGateway)); this.sheetNameIdGateway = sheetNameIdGateway ?? throw new ArgumentNullException(nameof(sheetNameIdGateway)); this.sheetDocumentSaver = sheetDocumentSaver ?? throw new ArgumentNullException(nameof(sheetDocumentSaver)); }
public SheetDocumentXmlReader(ISharedStringGateway sharedStringGateway) { this.sharedStringGateway = sharedStringGateway; }