private static void DeleteArchive(AmazonGlacierClient glacier, string archiveId) { DeleteArchiveRequest req = new DeleteArchiveRequest(); req.VaultName = vaultName; req.ArchiveId = archiveId; Task <DeleteArchiveResponse> res = glacier.DeleteArchiveAsync(req); Task.WaitAll(res); if (res.IsCompletedSuccessfully) { Console.Write("Delete ArchiveId: {0}", archiveId); } }
public override async Task DeleteFileAsync(StorageFile file, CancellationToken token) { var req = new DeleteArchiveRequest(Vault, file.Id); var res = await client.DeleteArchiveAsync(req, token); }