public DocumentGenerator(TBuilder documentBuilder, IDocumentContentMapper <TBuilder, TContent> documentContentMapper) { _documentBuilder = documentBuilder ?? throw new ArgumentNullException(nameof(documentBuilder)); _documentContentMapper = documentContentMapper ?? throw new ArgumentNullException(nameof(documentContentMapper)); }
public XlsxDocumentGenerator(IXlsxDocumentBuilder documentBuilder, IDocumentContentMapper <IXlsxDocumentBuilder, IEnumerable <Person> > documentContentMapper) : base( documentBuilder, documentContentMapper) { }
public PersonsSimpleTxtDocumentGenerator(ITxtDocumentBuilder documentBuilder, IDocumentContentMapper <ITxtDocumentBuilder, IEnumerable <Person> > documentContentMapper) : base( documentBuilder, documentContentMapper) { }