public CommandProcessor(ICommandMessageProcessor commandProcessor, ICommandHandler <TCommandMessage> commandHandler) { _commandProcessor = commandProcessor; _commandHandler = commandHandler; }
public CommandMessageSpool(ICommandMessageProcessor processor) { _processor = processor; }
public QueryProcessor(ICommandMessageProcessor commandProcessor, IQueryHandler <TQuerryMessage, TResult> queryHandler) { _commandProcessor = commandProcessor; _queryHandler = queryHandler; }