示例#1
0
        public string GetPath(FilesystemConfig cfg)
        {
            var dat = new[] { cfg.Folder }
            .Concat(Path.Enumerate().Select(p => CleanForFS(p, p)))
            .Concat(new[] { CleanForFS(Title, UniqueName) + "." + cfg.Extension });

            return(System.IO.Path.Combine(dat.ToArray()));
        }
示例#2
0
 public FilesystemNote(Guid uid, FilesystemConfig cfg)
 {
     _id           = uid;
     _config       = cfg;
     _creationDate = DateTimeOffset.Now;
 }
示例#3
0
 public FilesystemConnection(AlephLogger log, FilesystemConfig config)
 {
     _config = config;
     _logger = log;
 }