質問: **dapper**の私が持つデータを取得することができます ``` Query("sql condition"). ``` 私は**大まかな拡張機能**で**やり遂げる**ことができます ``` GetList(predicate) ``` どちらもIEnumerableを返します どんな状況のためにどのアプローチを選ぶべきですか? 拡張ライブラリがより新しくなったので、著者はSQLの構築が気に入らなかったようです 文字列の条件。代わりに私はちょっとしたインテリセンスと強力なタイピングを持っています 調子。 しかし、それはすべて利点ですか?経験のためにあなたが気づいている不利な点はありますか? 両方のライブラリを使用していますか?
回答: DapperExtensionは、単一のテーブルに対するCRUDの単純なタスクを支援するためのものです。それ以上の処理が必要な場合は、これを処理する方法がQueryです。間違いなくSELECTは単一のテーブルと同じくらい有用ではありませんが、多くの書き込み操作が単純化されています。