cactuaroid blog
id:cactuaroid
非同期イベントハンドラの完了をイベント発行元で待機する
普通にEventHandlerを使ってイベントを実装すると、非同期のイベントハンドラを登録してもInvoke()で完了を待機できない。 Before Invoke After Invoke 1 EventHandlerはvoid型のdelegateなので待機できない。 全ての非同期のイベントハンドラの完了をイベント発行元で待機するには、自分でTaskを返すdelegateを定義してイ…