【发布时间】:2016-06-25 04:29:25
【问题描述】:
我正在开发一个社交媒体网站,我们正在开发 Facebook 风格的通知系统
问题是我们有一个 Notification 基类,并且有许多不同的派生通知类,如 MentionNotification、LikeNotification。
这个派生类很多时候都有自己的导航属性,所以我们必须更改 NotificationRepository 以包含所有这些新的导航属性,
我找不到避免修改基础存储库避免 N+1 查询的方法。
欢迎任何想法
【问题讨论】:
标签: entity-framework software-design