Class: Net::HTTP::Middleware::Chain::FinalizeMiddleware

Inherits:
Object
  • Object
show all
Defined in:
lib/net/http/middleware/chain.rb

Overview

Final middleware which will execute orig_request

Instance Method Summary collapse

Constructor Details

#initialize(on_finish) ⇒ FinalizeMiddleware

Returns a new instance of FinalizeMiddleware.



29
30
31
# File 'lib/net/http/middleware/chain.rb', line 29

def initialize(on_finish)
  @on_finish = on_finish
end

Instance Method Details

#call(_req, _body = nil) ⇒ Object



33
34
35
# File 'lib/net/http/middleware/chain.rb', line 33

def call(_req, _body = nil)
  @on_finish.call
end