class WsdlMapper::Runtime::SimpleHttpBackend

## Middleware Stack ### Default Configuration The default stack is composed of the following middlewares: ![Diagram](/docs/file/doc/diag/simple_http_backend.png)

  1. `message.factory`: {WsdlMapper::Runtime::Middlewares::SimpleMessageFactory}

  2. `request.factory`: {WsdlMapper::Runtime::Middlewares::SimpleRequestFactory}

  3. `dispatcher`: {WsdlMapper::Runtime::Middlewares::SimpleDispatcher}

  4. `response.factory`: {WsdlMapper::Runtime::Middlewares::SimpleResponseFactory}

## Customization

Public Class Methods

new(connection: Faraday.new) click to toggle source
Calls superclass method WsdlMapper::Runtime::BackendBase::new
# File lib/wsdl_mapper/runtime/simple_http_backend.rb, line 25
def initialize(connection: Faraday.new)
  super()
  stack.add 'message.factory', SimpleMessageFactory.new
  stack.add 'request.factory', SimpleRequestFactory.new
  stack.add 'dispatcher', SimpleDispatcher.new(connection)
  stack.add 'response.factory', SimpleResponseFactory.new
end