public virtual async Task InsertFile(IFile file) { var temp = new File(); temp.CopyFrom(file); await Files.AddAsync(temp); await SaveChangesAsync(true); }
public async Task <IFile> CreateFile(IDirectory directory, string name, byte[] data) { var file = new File(directory, name); file.Content = new Content(data); await Files.AddAsync(file); await SaveChangesAsync(true); return(file); }