Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public override string GetSerializedDocumentMetadata(DocumentMetaDataFormat documentMetaDataFormat)
 {
     return(base.GetSerializedDocumentMetadata(DocumentMetaDataFormat.CSV) + "," + docType);
 }