It would be very cool if the `SendAsynchronously` methods would return `Task` objects so that they would be awaitable at a higher level. Since the whole API is HTTP-based, this should be possible as .Net constructs like the HttpClient already have support for Async, Task-based methods.
Activity