class WsdlMapper::Runtime::Middlewares::AsyncDispatcher

Public Instance Methods

call(operation, request_promise) click to toggle source

@api internal @param [WsdlMapper::Runtime::Operation] operation Operation to perform / call to make @param [Concurrent::Promise] request_promise A promise for the request to perform

Calls superclass method
# File lib/wsdl_mapper/runtime/middlewares/async_dispatcher.rb, line 11
def call(operation, request_promise)
  http_response_promise = request_promise.then do |request|
    super(operation, request).last
  end

  [operation, http_response_promise]
end