/// <summary> /// Sets XML encoder. By default LFEG.Infrastructure.XmlEncoder is used which encodes strings using /// System.Security.SecurityElement.Escape method /// </summary> /// <param name="encoder">Encoder</param> /// <returns>Settings</returns> public ExcelFileGeneratorSettings SetXmlEncoder(IXmlEncoder encoder) { if (encoder == null) { throw new ArgumentNullException(nameof(encoder)); } _encoder = encoder; return(this); }
public SharedStringsWriter(IXmlEncoder xmlEncoder, ISharedStringsInterner interner) { _interner = interner; _xmlEncoder = xmlEncoder; }
public WorksheetWriter(IXmlEncoder xmlEncoder, ISharedStringsInterner interner) { _xmlEncoder = xmlEncoder; _interner = interner; }
/// <summary> /// Sets XML encoder. By default LFEG.Infrastructure.XmlEncoder is used which encodes strings using /// System.Security.SecurityElement.Escape method /// </summary> /// <param name="encoder">Encoder</param> /// <returns>Settings</returns> public ExcelFileGeneratorSettings SetXmlEncoder(IXmlEncoder encoder) { if (encoder == null) throw new ArgumentNullException(nameof(encoder)); _encoder = encoder; return this; }