【发布时间】:2012-09-06 08:45:51
【问题描述】:
我最近在一个开源 ASP.NET MVC 3 项目中看到了一个新模式(对我来说是新的),它有很多 Command、CommandHandler 和 CommandInvoker - 以及它们的接口 - 我无法理解这个模式!你能告诉我这种模式的名称是什么,我在哪里可以了解它?请问它有什么好处?提前致谢。
更新:我说的是这个项目:
【问题讨论】:
-
它是命令查询分离模式(CQS)的一部分,甚至是CQRS的弟弟。 en.wikipedia.org/wiki/Command-query_separationcodebetter.com/gregyoung/2009/08/13/command-query-separation
-
那是哪个开源项目?
-
@Steven 我把项目链接放在问题的末尾
标签: c# asp.net-mvc asp.net-mvc-3 command