非同期処理を外に出してメインのクラスを軽量化