This renames the current Task Initialize methods to InitializeAsync, and adds void Initialize.
It's a breaking change, but only affects v3 (which is in beta).
I didn't include the cached _initializationTask, because I figure Initialize should only be called once so it's unnecessary, but LMK.
This can help as a workaround to #37.
also fixes a bug where calling initialize, enabling AutoRestart, then calling initialize again won't trigger this.ComObjects.Listen()
This renames the current Task
Initialize
methods toInitializeAsync
, and addsvoid Initialize
. It's a breaking change, but only affects v3 (which is in beta). I didn't include the cached_initializationTask
, because I figure Initialize should only be called once so it's unnecessary, but LMK.This can help as a workaround to #37. also fixes a bug where calling initialize, enabling
AutoRestart
, then calling initialize again won't triggerthis.ComObjects.Listen()
LMK what you think!