public virtual string GetSerializedDocumentMetadata(DocumentMetaDataFormat documentMetaDataFormat) { string result = null; switch (documentMetaDataFormat) { case DocumentMetaDataFormat.JSON: throw new NotImplementedException(); case DocumentMetaDataFormat.XML: throw new NotImplementedException(); case DocumentMetaDataFormat.CSV: result = $"{Id},\"{Name}\",\"{Description}\""; break; default: throw new Exception("Invalid document metadata format"); } return(result); }
public override string GetSerializedDocumentMetadata(DocumentMetaDataFormat documentMetaDataFormat) { return(base.GetSerializedDocumentMetadata(DocumentMetaDataFormat.CSV) + "," + docType); }