public OrderCreatorHub(ICommandDispatcher commandDispatcher, ICommandResponseWatcher commandResponseWatcher, IQueryDispatcher queryDispatcher, IConnectionManager connectionManager)
        {
            _commandDispatcher = commandDispatcher;
            _queryDispatcher   = queryDispatcher;
            _connectionManager = connectionManager;

            commandResponseWatcher.ResponseReceived += CommandResponseReceived;
        }
        public OrderCreatorHub(ICommandDispatcher commandDispatcher, ICommandResponseWatcher commandResponseWatcher, IQueryDispatcher queryDispatcher, IConnectionManager connectionManager)
        {
            _commandDispatcher = commandDispatcher;
            _queryDispatcher = queryDispatcher;
            _connectionManager = connectionManager;

            commandResponseWatcher.ResponseReceived += CommandResponseReceived;
        }