ServiceStack.OrmLite の非同期フォークの作成を検討しています。System.Dataバージョン 2.0.0 で参照されていることがわかります。の非同期メソッドにアクセスするには、4.0.0 バージョンへの参照を追加する必要がありますDbCommand。ExecuteNonQueryAsync私の戦略は、コードを調べて、同期バージョンの代わりに をExecuteReaderAsync使用してメソッドの非同期バージョンを追加することです。の代わりにExecuteScalarAsync非同期メソッドが定義されているため、toをキャストする必要があります。DbCommandIDbCommandIDbCommandDbCommand
このアプローチに関する問題を認識している人はいますか? 参照を 4.0.0 バージョンに更新しても問題ありませんか?
そうでない場合は、作業を開始して、結果がどうなるかを確認します。