示例#1
0
        public CommandChain(IEnumerable<ICommand> commands)
        {
            this.commands = commands.ToArray(); // Make a copy

            this.timeEstimate = new CommandChainTimeEstimate(this);
        }
示例#2
0
 public DataRouter()
 {
     this.timeEstimate = new DataRouterTimeEstimate(this);
     this.routes = new Dictionary<TypedDataType, ICommand>();
 }