首页 新闻 会员 周边 捐助

.net mvc Repository,对部分有特殊字段的表的操作

0
悬赏园豆:5 [已关闭问题] 关闭于 2013-01-18 23:19

.net mvc 用的Repository模式,

假设

Models.Article{int id ,string title}

Models.ArticleCategory{int id ,string title,int parent}

Models.Image{int id,string title}

Models.ImageCategory{int id ,string title,int parent}

问,针对parent的操作,有没有办法写一个Repository或类,专门处理,而不用在ArticleCategoryRepository和ImageCategoryRepository里把同样的方法重写一遍?

BorgChen的主页 BorgChen | 初学一级 | 园豆:11
提问于:2013-01-09 17:20
< >
分享
所有回答(2)
0

细节上的操作 可以提出来, 两个 Repository 里的 相同方法 还是留着。

Qlin | 园豆:2403 (老鸟四级) | 2013-01-09 17:46

具体怎么说?

我想要的方式是,可以直接在多的这个Repository里头,通过where(a=>a.parent)操作。

支持(0) 反对(0) BorgChen | 园豆:11 (初学一级) | 2013-01-09 21:58
0

可以使用 Extension Method。   用单独的 static class 封装类似的操作

gunsmoke | 园豆:3592 (老鸟四级) | 2013-01-11 04:59

能说得清楚一点吗?

支持(0) 反对(0) BorgChen | 园豆:11 (初学一级) | 2013-01-11 23:14
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册