class TingYun::Instrumentation::MiddlewareProxy::RackApp

Public Class Methods

new(middleware_class) click to toggle source
# File lib/ting_yun/instrumentation/middleware_proxy.rb, line 12
def initialize(middleware_class)
  @middleware = middleware_class
end

Public Instance Methods

new(app, *args, &block) click to toggle source
# 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