Class: TingYun::Instrumentation::MiddlewareProxy::RackApp
- Inherits:
-
Object
- Object
- TingYun::Instrumentation::MiddlewareProxy::RackApp
- Defined in:
- lib/ting_yun/instrumentation/middleware_proxy.rb
Instance Method Summary collapse
-
#initialize(middleware_class) ⇒ RackApp
constructor
A new instance of RackApp.
- #new(app, *args, &block) ⇒ Object
Constructor Details
#initialize(middleware_class) ⇒ RackApp
Returns a new instance of RackApp.
12 13 14 |
# File 'lib/ting_yun/instrumentation/middleware_proxy.rb', line 12 def initialize(middleware_class) @middleware = middleware_class end |
Instance Method Details
#new(app, *args, &block) ⇒ Object
16 17 18 19 |
# File 'lib/ting_yun/instrumentation/middleware_proxy.rb', line 16 def new(app, *args, &block) middleware_instance = @middleware.new(app, *args, &block) MiddlewareProxy.wrap(middleware_instance) end |