> > I think you need to have a clear use-case for providing 'async versions' > of existing methods. >
Do you agree that Async is becoming more widespread? Many libraries only provide Async or give you both (svcutil, slsvcutil, etc). My example wasn't good, my library actually abstracts blob storage so it looks like a plain file system, so everything you do is at risk of delays and therefore I think convenient Async support is vital. I can't hand-hold callers who are at risk of writing buggy asynchronous code, that's their problem! -- *Greg K*
