class Faraday::Adapter::NetHttp

def request_via_request_method(http, env, &block)

def request_via_request_method(http, env, &block)
  if block_given?
    http.request create_request(env) do |response|
      response.read_body(&block)
    end
  else
    http.request create_request(env)
  end
end