【发布时间】:2015-09-20 14:21:14
【问题描述】:
由于通用存储库可用于插入、更新、删除等,但仅限于简单的 Crud 操作,如果我想使用通用存储库进行一些更复杂的插入和搜索,例如连接表并通过存储检索程序。并使用存储过程将数据插入到多个表中,那么我将如何从通用存储库中处理它?
1.我可以从我的通用存储库中调用存储过程吗?
2. 使用通用存储库 + 存储过程是个好主意吗?
3.它是否兼容基于标准的复杂搜索?
【问题讨论】:
-
您的问题 2 有点开放式 - 征求意见。请提出更具体的问题。
标签: asp.net-mvc generics stored-procedures repository-pattern n-tier-architecture