2012-10-10 74 views
0

我们已经开始在工作中使用一些模式,最值得注意的是事件聚合和规范。由于这些实现通常被大量项目消耗,所以我们试图找到放置它们的地方。我们目前的位置是:组织模式实现

ProductName.Core.Patterns.Specification 
ProductName.Core.Patterns.EventAggregator 

,但这不会导致自身以及给定的模式替换的基本实现。在我们承诺上述结构之前,我想知道人们是否可以分享如何将模式实现折叠到他们的项目中。

回答

0

恕我直言,它总是很好的基于项目中的组件/模块制作包或文件夹。如果你已经有了这些功能的软件包,那么你可以把你的结构放在那里。它的设计文档将告诉哪个组件在使用哪种模式。