アプリケーションでこのようなメソッド構造を使用していますが、
public void BiginAuthenticate()
{
if (condtion == true)
PerformSecondLevelAuthenitcation();
}
public void secondlevelAuthendiation()
{
}
私はシングルトン クラスでこのコードを書きました。ビューモデルを介してこのコードにアクセスします。私が達成しようとしているのは、このコードを asyc で書き直して待機する必要があるということです。そして、両方のメソッドの実行が完了するまで、最初のメソッド呼び出し、つまり BiginAuthenticate() を待つ必要があります。これを達成するために、既存のコードに実装する必要がある変更は何ですか。