DataAccessLayer
現在取り組んでいるアプリケーション用に、次の 2 つのリポジトリを作成しました。
RoleRepository
TaskRepository
RoleRepository
Role
データベースへの追加Role
やデータベースからのロールのコレクションの取得など、関連するすべての操作を処理しています。として関連する操作を行いTaskRepository
ます。Task
RoleRepository
Role
でマッピングしたいTask
。つまり、ロールは特定のタスクを担当します。この関係はM:Mです。だから私は格納するテーブルを作成しましRoleId
たTaskId
. ロールと対応するタスクを GridView に表示したいと考えています。したがって、をテーブルに保存する必要がRoleId
ありTaskId
、RoleTaskViewModel のコレクションも取得する必要があります。
- これらの操作を含める必要があるリポジトリはどれですか?
- 新しいリポジトリを作成する必要がありますか?