Asynchronous I/O
var result = await ipfs.FileSystem.AddTextAsync("I am pinned");Synchronous
var result = ipfs.FileSystem.AddTextAsync("I am pinned").Result;Cancelling a request
var cts = new CancellationTokenSource(500);
try
{
await Task.Delay(1000);
var peer = await ipfs.IdAsync(cts.Token);
Assert.Fail("Did not throw TaskCanceledException");
}
catch (TaskCanceledException)
{
return;
}Last updated