【发布时间】:2010-11-02 12:50:34
【问题描述】:
我想避免在我的项目中编写我自己版本的 IFactory、ILog、IRepository 和其他常见接口和实现,但发现包含这些的常用库往往专注于特定的具体子系统(一个 ORM,一个IoC 容器,一个记录器)。我遇到了一些看起来更抽象的东西(NCommon 有三个存储库实现),但我想知道您是否可以添加或推荐一些?
谢谢!
詹姆斯
PS - 我最初的问题有点过于笼统,但我非常感谢您的回答和建议,并将检查它们。
【问题讨论】:
-
看起来这最好是一个社区维基。
-
感谢您的所有回复,但我愚蠢地没有像我计划的那样具体(将编辑它)..
标签: .net design-patterns .net-3.5 code-reuse