예제 #1
0
        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;
        }
예제 #2
0
 private async Task UploadFile(BackupFileinfo info)
 {
     await _WebDevClient.PutFile($"KeqingNiuza/{info.Name}", File.Open($"UserData\\{info.Name}", FileMode.Open, FileAccess.ReadWrite));
 }