public CommandSetter( ICommandConvention commandConvention, ICommandBuilder commandBuilder) { this.commandConvention = commandConvention; this.commandBuilder = commandBuilder; }
public CommandsDiscover( ICommandFactory commandFactory, ICommandConvention commandConvention, ICommandSetter commandSetter = null) { CommandFactory = commandFactory; CommandConvention = commandConvention; this.commandSetter = commandSetter ?? new CommandSetter(commandConvention, new CommandBuilder(commandFactory)); }
public CommandsDiscover(ICommandConvention commandConvention) : this(new CommandFactory(), commandConvention) { }