command-pattern

    6热度

    1回答

    由于MassTransit.UnityIntegration软件包中似乎存在一个错误,最近我遇到了很多问题,主要是由于注册名称未被考虑。 举例来说,如果我这样注册我的课: var container = new UnityContainer() .RegisterType<Consumes<Command1>.All, Handler1>("Handler1") .Regist

    1热度

    1回答

    关于命令模式的一些问题,为什么大多数示例都直接调用接收器,但不是在客户端调用者? 在大多数例子中的互联网上,(IMG:http://www.dofactory.com/Patterns/Diagrams/command.gif),为什么客户端调用接收器做的作用,但不能调用?这看起来像通过调用者的客户端调用动作,或者直接通过命令接口更好,因为实际的动作编码是在接收者的内部。如果我们改变任何行动代码的

    2热度

    3回答

    我遇到以下问题。 在输入CONSOL中,我可以输入一个字符串,系统会根据这个动作采取行动 。 所以,如果我输入add_2_with_2,它会给我一个4,如果我输入 sqrt_4它会给我2等。通常,你会做这样一个 开关/ case命令,但问题是,那么我需要每种情况下的 条件。所以如果我想ADITTIONALLY输入 cube_2,那么我必须为此写一个案例。 但是,我想这样做,而不必明确地 每次插入一

    0热度

    1回答

    我试图将一个命令对象序列化(以及后来的反序列化)为一个字符串(最好使用JavaScriptSerializer)。我的代码编译,但是当我序列化我的命令对象时,它返回一个空的Json字符串,即“{}”。代码如下所示。 其目的是序列化命令对象,将其放入队列中,然后将其反序列化,以便可以执行。如果可以用.NET 4实现解决方案,那么情况会更好。 的ICommand public interface IC

    0热度

    1回答

    我对XAML非常陌生。为了在利用XAML的同时利用MVC体系结构和命令模式,我开始将静态ICommands绑定到按钮。我正在研究一个有100多个按钮的相当大的项目。我的问题是:是否有不同的方法将命令绑定到按钮以避免静态对象。关于C#,WPF和XAML,常用的是静态的?我确定有人已经使用MVC,Command Pattern和XAML开展了一个项目,你的方法是什么?我应该很快就可以编辑它,但是在项目

    0热度

    1回答

    Here在俄语维基百科链接中有一个命令设计模式的C++实现的例子。当我从与UML类图我看到比较落实的理解: 类文件是图 类命令在祈求图中是命令 类的InsertCommand是的ConcreteCommand在图 类接收器是图 此外,在接收机中,我们可以从图中看到的,调用程序聚集命令。但在我们的案例中,文档不汇总Command。这是一个错误吗?或者它是命令模式的变体?一般来说,如何严格遵循UML图

    0热度

    3回答

    我搜索了一切,但无法找到我正在寻找的。我有几个问题... 这是我的代码结构: 我的命令类: public class BrowseCommand : ICommand { //Code here } 内部视图模型: public class ExampleViewModel { public ExampleViewModel() { Browse

    0热度

    1回答

    我需要得到一些使用CommandPattern和WPF的代码.. 说.. 我正在使用MVVM模式编码。我需要使用一些cammand模式。 像 “菜单项标题=” 新 “的Horizo​​ntalAlignment = ”左“ WIDTH = ”130“ 命令= ”{绑定添加}“” 和我的命令,使用命令模式

    6热度

    2回答

    我有一种情况,我在辩论如何构建我的控制器。 考虑以下的控制器: public class FileSharingController : Controller { private readonly ICommandBus commandBus; public FileSharingController(ICommandBus commandBus)

    0热度

    2回答

    我有一个命令接口这样的, public interface ICommand{ public abstract Object execute(List<Inputs> inputs); } 现在我有一种其他类型的复杂处决的命令,所以我想出了新的命令接口 public interface IComplexCommand { public abstract Object ex