Пример #1
0
        public static IVirtualFile CopyFile(this IVirtualDirectory directory, IVirtualFile file, string name)
        {
            // TODO: use stream to stream copy (need AddFile out stream)
            var contents = file.ReadAllBytes();

            return(directory.CreateFile(name, contents));
        }
 public byte[] bytesContent(IVirtualFile file) => file?.ReadAllBytes();
 public object fileContents(IVirtualFile file) => file is null ? null
     : MimeTypes.IsBinary(MimeTypes.GetMimeType(file.Extension))
         ? file.ReadAllBytes()
         : (object)file.ReadAllText();
 public static IVirtualFile CopyFile(this IVirtualDirectory directory, IVirtualFile file, string name)
 {
     // TODO: use stream to stream copy (need AddFile out stream)
     var contents = file.ReadAllBytes();
     return directory.CreateFile(name, contents);
 }