public override void Handle(CommandsDataFlowData obj) { if (obj != null) { _commandResult = CombineCommands(obj.Value); } }
private ICommand _GenerateOutputCommand(CommandOutput output) { if (output.State != null) { IDataPolicy effectiveDataPolicy = _dataPolicyProvider.GetDataPolicyForOutput(output); ICommand command = effectiveDataPolicy.GenerateCommand(output.State); if (command != null) { List <ICommand> commands = new List <ICommand>(); commands.Add(command); CommandsDataFlowData data = new CommandsDataFlowData(commands); command = effectiveDataPolicy.GenerateCommand(data); } return(command); } return(null); }
public override void Handle(CommandsDataFlowData obj) { OutputCurrentState = null; Result = null; }
virtual public void Handle(CommandsDataFlowData obj) { }
public virtual void Handle(CommandsDataFlowData obj) { }