同期版をTask.Factory.StartNewに書けば良いんじゃないの?