/// <summary> /// Interface for providing XML export. /// </summary> /// <param name="exporter">The exporter</param> /// <param name="entityId">ID of entity to export.</param> /// <param name="settings">Export settings.</param> public static string GenerateXml(this IEntityXmlExporter exporter, long entityId, EntityXmlExportSettings settings) { return(exporter.GenerateXml(new[] { entityId }, settings)); }
/// <summary> /// Interface for providing XML export. /// </summary> /// <param name="exporter">The exporter</param> /// <param name="entityId">ID of entity to export.</param> /// <param name="xmlWriter">Xml Writer to write the exported entity to.</param> /// <param name="settings">Export settings.</param> public static void GenerateXml(this IEntityXmlExporter exporter, long entityId, XmlWriter xmlWriter, EntityXmlExportSettings settings) { exporter.GenerateXml(new[] { entityId }, xmlWriter, settings); }