DAL を DAL に変更していますasync
。
見つめている :
await _conn.OpenAsync().ConfigureAwait(false);
接続を開くメソッドがあるようですが、接続を閉じるasync
ための非同期メソッドがないのはなぜですか?
- 共有接続は他のユーザーによって使用される可能性があります
- 接続プールに戻る可能性があります
- I/O操作です
- 遅延/時間のかかる操作の可能性
(上記の4つすべてについて間違っているかもしれません:-))
質問
async close
接続のためのメソッドが必要であることは、(私には) 論理的に思えます。
ない理由はありますか?
PS もちろん最後に DAPPER を使用しますが、練習用に、DAL に似た小さなミニ ミニ dapper を作成することにしました。