public DefaultCommandRegistry(IEnumerable<RequestCommand> all_commands, MissingCommandFactory missing_command_factory)
 {
     this.all_commands = all_commands;
     this.missing_command_factory = missing_command_factory;
 }
Example #2
0
 public CommandRegistry(IEnumerable<ICanProcessOneUniqueRequest> all_commands,
                        MissingCommandFactory missingCommandFactory)
 {
     this.all_commands = all_commands;
     this.missing_command_factory = missingCommandFactory;
 }
Example #3
0
 public CommandRegistry(IEnumerable<IProcessOneSpecificRequest> commands, MissingCommandFactory missing_command_factory)
 {
     this.commands = commands;
     this.missing_command_factory = missing_command_factory;
 }
Example #4
0
 public CommandRegistry(IEnumerable<IProcessRequestInformation> process_request_commands,
                        MissingCommandFactory missing_command_factory)
 {
   this.process_request_commands = process_request_commands;
   this.missing_command_factory = missing_command_factory;
 }