class OneApm::Rack::MiddlewareWrapper::MiddlewareClassWrapper

Public Class Methods

new(middleware_class) click to toggle source
# File lib/one_apm/rack/middleware_wrapper.rb, line 17
def initialize(middleware_class)
  @middleware_class = middleware_class
end

Public Instance Methods

new(*args, &blk) click to toggle source
# File lib/one_apm/rack/middleware_wrapper.rb, line 21
def new(*args, &blk)
  middleware_instance = @middleware_class.new(*args, &blk)
  MiddlewareWrapper.wrap(middleware_instance)
end