何かご理解、リポジトリのパターン?
-
05-07-2019 - |
質問
私のキャッチアップの過程に技術ドキュメンテーションプロジェクト完了し前に、私が今ある仕上がりとなります。使用したリポジトリを抽出し、データアクセス層の両方および書短パターンに当社のwikiです。
でも書くことを実感していた若干異なるアプローチする考えがない状態です。
用いられる明示的な InsertOnSubmit
方法と結合したユニットの暗黙的に更新をUoW追跡に変わります。その他のた Save
方法の挿入に新規登録-更新され、既存のないUoW).
だから通常賛成?に通常の編シナリオを、どこのresponbilityはそれぞれについてはなに?
解決
かと思い、リポジトリの利用ユニット、キャッシュ、またはその他の関連する概念ることを実施します。私好みのインターフェースに似たデータアーティストたちの作品展のドメインモデルです。うお客様のリポジトリを見て思ったこと。
interface ICustomerRepository
{
Customer Load(int id);
IEnumerable<Customer> Search(CustomerQuery q);
void Save(Customer c);
void Delete(Customer c);
}
この成できるような設定によりどちらのモ、または設定によりどちらのモとの設定によりどちらのモ.ザリンク、または直接SQL図書館、XMLまたはフラットファイルの店。できれば、私のように、トランザクションの考え方以外のリポジトリ、またはグローバルな範囲で業務の複数のリポジトリの一部に使用可能な単一の取引はない。
所属していません StackOverflow