Looking for design-patterns Answers? Try Ask4KnowledgeBase
Looking for design-patterns Keywords? Try Ask4Keywords

Design patternsリポジトリパターン


備考

IEnumerable<TEntity> Get(Expression<Func<TEntity, bool>> filter)の実装について:これは、 i => x.id == 17ような式を使用して汎用要求を記述することです。これは、テクノロジの特定のクエリ言語を使用せずにデータをクエリする方法です。インプリメンテーションはかなり広範囲なので、実装したリポジトリの特定のメソッドのような他の選択肢を検討することができます。仮想CompanyRepositoryGetByName(string name)メソッドを提供できます。

リポジトリパターン 関連する例