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操作