質問: "Role" }); } ``` しかし、テストはどうですか? 4)私はDapperが静的メソッドを使用していることを認識しています。これはメモリの問題を引き起こしませんか? 申し訳ありませんが、多くの質問...私はこの権利をしようとしています。 ありがとう、ミゲル
回答: 遅い答えですが、私はあなたのリポジトリの実装が実際には "データアクセスオブジェクト"であることを指摘したいと思います。リポジトリは全体の集約を処理します。一緒に属している物のグループ。理想的には、インターフェイスは集合ルートタイプのオブジェクトを受け入れ、返すのが理想的です(たとえば、 `Repository` `void Update(User user) {}`または`IEnumerable Find(...) {}` )メソッドがあることがあります)。 永続化機構の使用法または存在は、実装の詳細であり、通常はリポジトリ・インタフェースに属しません。また、SQLを使用することもありません。