darui.work is one of the many independent Mastodon servers you can use to participate in the fediverse.

Administered by:

Server stats:

1
active users

こあ

ConfigureAwait(false)完全に理解した

最初のawaitまでの部分って呼び出し元スレッドで走らせるしかないのかな?(TaskSchedulerを指定できるTaskのpublicなctorが見つからん)

@core awaitまで、もといawaitしたメソッドの中で一旦処理をやめてイベントが来るのを待つまでは呼び出し元スレッドで走るよ。
いきなり別スレッドで走らせたいならTask.Run()を使う。

@204504bySE あーそこでRunなのね。既存Task instanceをRunするメソッド無いじゃんとか思ったけどTask.Run(async () => await task);しろって話か

@204504bySE あっほんとだあった(

@204504bySE てかStartならTaskScheduler渡せるんだね