Command、CommandHandler和CommandInvoker我最近在一个开源的ASP.NETMVC3项目中看到了一个新模式(对我来说),它有很多Command、CommandHandler和CommandInvoker——它们的接口-我无法理解这种模式!你能告诉我这种模式的名称是什么吗?我在哪里可以了解它?有什么好处?提前致谢。更新:我说的是这个项目:RavenDB的画廊查看这篇文章:还有...在我的架构的命令端它很好地解释了为什么要将命令和命令处理程序用作架构的一部分。CQRS等架构模式基于命令和事件,但即使不应用CQRS,在您的架构中使用命令也是非常有价值的,正如本文所解释的那样。但是,RavenGallery项目太小,无法真正看到此命令/处理程序模型的好处。当项目变大时,这种模式开始大放异彩。它是命令查询分离模式(CQS)的一部分,甚至是它的小兄弟CQRS。https://en.wikipedia.org/wiki/Command-query_separationhttp://codebetter.com/gregyoung/2009/08/13/command-query-separation以上都是C#学习教程分享的:Command,CommandHandler和CommandInvoker的内容如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
