private object Fmt(INote d) { StringBuilder b = new StringBuilder(); b.AppendLine("Note"); b.AppendLine("{"); b.AppendLine($"\tTitle: '{d.Title}'"); b.AppendLine($"\tContentLength: {d.Text.Length}"); b.AppendLine($"\tContentHash: {ChecksumHelper.MD5(d.Text)}"); b.AppendLine($"\tChangeDate: {d.ModificationDate.ToString("yyyy-MM-dd HH:mm:ss")}"); b.AppendLine($"\tFolder: {d.Path.StrSerialize()}"); b.AppendLine("}"); return(b.ToString()); }
private object Fmt(PathEntry d) { StringBuilder b = new StringBuilder(); b.AppendLine("PathEntry"); b.AppendLine("{"); b.AppendLine($"\tTitle: '{d.Title}'"); b.AppendLine($"\tContentLength: {d.Content.Length}"); b.AppendLine($"\tContentHash: {ChecksumHelper.MD5(d.Content)}"); b.AppendLine($"\tChangeDate: {d.MDate.ToString("yyyy-MM-dd HH:mm:ss")}"); b.AppendLine($"\tPath: {d.FilesystemPath}"); b.AppendLine($"\tFolder: {d.NotePath.StrSerialize()}"); b.AppendLine("}"); return(b.ToString()); }