If you like this plugin, please support me, by buying it on the Asset Store: https://assetstore.unity.com/packages/add-ons/asyncevent-241378
AsyncEvent
AsyncEvent is just like the built-in UnityEvent, except it can call async methods and be awaited! You can even change the way, the event is invoked.
Documentation
Video: https://youtu.be/yZfpYrqqTMw
Written: See "documentation/AsyncEvent Documentation.pdf"