0
A
回答
0
可以使用Repository模式,其中您实现存储库作为一个接口,然后一个基类。例如:
IRepository where T : class
void Save(T entity)
T FindById(T id) ....
EntityFrameworkRepositoryBase : IRepository
void Save(T entity)
{ // do EF specfic stuff }....
那么对于一个给定的实体,您可以创建(或注射)的具体存储库:
PersonRepository : EntityFrameworkRepositoryBase
从那里,只需调用PersonRepository保存或查找人员。
相关问题
- 1. C# - 通用CRUD操作
- 2. CRUD操作
- 3. 在Couchbase中使用CRUD操作
- 4. 使用html5的CRUD操作
- 5. 使用codeigniter的CRUD操作
- 6. Android中的CRUD操作sql
- 7. OWL中的CRUD操作
- 8. Angular2中的CRUD操作
- 9. CRUD操作中的ClassCastException
- 10. 通过注释进行CRUD操作
- 11. Biztalk 2010 - Salesforce CRUD纯操作通过WSDL
- 12. SQLiteOpenHelper和CRUD操作
- 13. CRUD操作的Grails
- 14. 在EF 6中处理CRUD操作的正确方法在处理集合时?
- 15. 使用LINQ在Ef中插入操作
- 16. 使用Spark的HQL中的CRUD操作
- 17. 在蜂巢中的CRUD操作
- 18. 在Grocery CRUD和Codeigniter中操作日期
- 19. 在html5中执行CRUD操作(SQL Server)
- 20. ViewComponent与在ASP.NET中的CRUD操作MVC
- 21. 通过PHP在OOPS中执行CRUD操作的理想方式
- 22. REST首选CRUD操作
- 23. cakePHP和CRUD操作授权
- 24. php - laravel with angularjs CRUD操作
- 25. 模板的jdbc CRUD操作
- 26. Rails,Globalize 3和CRUD操作
- 27. CRUD操作示例或书
- 28. Django角度CRUD操作
- 29. Django模型与crud操作
- 30. CSV到GridView比CRUD操作