私は、何がリポジトリであるべきか、そして、何がインタフェースを持つべきか混乱させています。
はい、私はそれらが単体テストの慰めのためであることを知っています。
誰かが私にヒントを与えることができますか?ASP.NET MVCリポジトリパターンでは、すべてのクラスにインターフェイスが必要ですか?
0
A
答えて
2
リポジトリパターンは、アプリケーションの管理性とスケーラビリティを向上させるのに役立ちます。最小限の変更だけでなく、アプリケーションの互換性に影響を及ぼす特定の機能のプラグインまたはアンプラグ機能を提供します。
一般的に、MVCリポジトリはデータレイヤーに使用されます。
それを実装する必要はありませんが、それを行うならば良いでしょうし、あなたの質問に対する具体的な答えは、インターフェイスとクラスの1対1マッピングが必要ないので実装方法によって異なります。あなたはより詳細
1
については、以下のリンクから行くことができる
は、私はあなたのクエリのすべてが答えてくれると思いますが、完全にthis記事を読んで。 ;)
関連する問題
- 1. ASP.NETコアのリポジトリパターンでインターフェイスと抽象クラスを使用する
- 2. ASP.NET MVCにIISが必要ですか?
- 3. ASP.NET MVCが必要ですか?
- 4. ASP.NET MVC ViewData.Modelはキャストが必要です
- 5. プロトタイプのセルにはすべてクラスが必要ですか?
- 6. リポジトリにはインターフェイスが必要ですか?
- 7. すべてのクラスでJSHintグローバルにエントリが必要ですか?
- 8. ASP.NET MVCプロジェクトEFリポジトリパターン
- 9. DIのインターフェイスが必要ですか?
- 10. ASP.NET MVCルーティングヘルプが必要です
- 11. NHAMLにはASP.NET MVCが必要ですか?
- 12. すべてのクラスにtoStringメソッドが必要ですか?
- 13. ASP.NET MVCとリポジトリパターンの理解
- 14. asp.net asp.netのすべてのボタンアクションでフィールドの検証が必要
- 15. Delphiで作成するすべてのクラスにはデストラクタが必要ですか?
- 16. Typescriptで実装されている抽象クラスとインターフェイスが、インターフェイス内のすべてのメソッドを実装する必要があるのはなぜですか?
- 17. (Beginner Java)クラス、インターフェイス、または列挙型が必要です
- 18. Delphi 10.1 Berlin - Java2OP:クラスまたはインターフェイスが必要です
- 19. すべてのテーブルプロパティをUOWクラス(汎用リポジトリパターン)にするとよいですか?
- 20. PHP MVC - 各ページに独自のクラスが必要ですか?
- 21. ASP.NET MVC + Backbone.js、これは意味がありますか? ASP.NET MVCは本当に必要ですか?
- 22. asp.net-core MVCアプリケーションでDocumentDBが必要
- 23. ASP.NET MVCでWebServicesまたはPageMethodsは必要ですか?
- 24. ASP.NET MVCヘルプが必要
- 25. ASP.Net MVCでモデルを表示する必要がありますすべての文字列ですか?
- 26. LINQクエリとASP.NET MVCのヘルプが必要ですか?
- 27. リポジトリパターン - なぜInterfacesが必要なのか?
- 28. asp.net mvc3、なぜ私たちは、リポジトリパターンを使用するときにサービスレイヤーが必要なのですか?
- 29. MVCサーブレットJSP javabeans - いくつのjavabeanクラスが必要ですか?
- 30. asp.net-mvcで定期的にログインする必要がありますか? ELMAHを使うべきですか?