After some recent discussions about the C# events their drawbacks, specifically with async callbacks, I prototyped a couple of alternative event APIs for a Speech-To-Text library that I'm working on.
Please let me know which one you prefer, or better alternatives. 🙇
For each event, have an event object to which you can subscribe and unsubscribe.