In our work to clean up the API for a stable 1.0 release later this year, we'll need to decide whether we want to use the "Async" suffix on any async methods so that their usage is clear. I personally don't like the suffix but I can understand why it's useful. I wonder if the general guidelines for the usage of this suffix will go away as more and more .NET API methods become async.
Thoughts?
In our work to clean up the API for a stable 1.0 release later this year, we'll need to decide whether we want to use the "Async" suffix on any async methods so that their usage is clear. I personally don't like the suffix but I can understand why it's useful. I wonder if the general guidelines for the usage of this suffix will go away as more and more .NET API methods become async.
Thoughts?