摘要:
【http://stackoverflow.com/questions/10774185/orchard-plug-in-based-architecture-design-patterns】【问】: 我目前正在研究软件架构、分层,并为此看了许多开源的.net项目,其中包括Orchard CMS。 我认为Orchard是一个很好的设计范例。 据我所知,良好的架构应该是UI,Service,Repositories和Entities应该被分离在不同的程序集中。但是在Orchard里面,我看见service,repository,entity相关的类和接口都在相同的文件夹和命名... 阅读全文