我在DataAccessLayer
中爲我正在處理的應用程序創建了以下兩個存儲庫。ViewModel的存儲庫
RoleRepository
TaskRepository
RoleRepository
是處理所有的Role
相關操作,如在數據庫中添加Role
和檢索角色的集合從數據庫中。 TaskRepository
確實Task
相關操作爲RoleRepository
。
我想映射Role
與Task
。我的意思是一個角色負責某些任務。這種關係是M:M。所以我創建了一張表來存儲RoleId
和TaskId
。我想在GridView中顯示角色和相應的任務。所以我需要將RoleId
,TaskId
保存在表中,並且還需要檢索RoleTaskViewModel的集合。
- 在哪個存儲庫中需要包含這些操作?
- 我是否需要創建一個新的Repository?