private async Task DownloasFile(BackupFileinfo info) { var result = _WebDevClient.GetRawFile($"KeqingNiuza/{info.Name}"); var fileinfo = new FileInfo($"UserData\\{info.Name}"); fileinfo.Delete(); using (var stream = fileinfo.Create()) { (await result).Stream.CopyTo(stream); } fileinfo.LastWriteTime = info.LastUpdateTime; }
private async Task UploadFile(BackupFileinfo info) { await _WebDevClient.PutFile($"KeqingNiuza/{info.Name}", File.Open($"UserData\\{info.Name}", FileMode.Open, FileAccess.ReadWrite)); }