Public Class Methods
new(router, container, klass, initializer)
# File lib/harbor/router.rb, line 45 45: def initialize(router, container, klass, initializer) 46: @router = router 47: @container = container 48: 49: if klass.is_a?(String) 50: @service_name = klass 51: else 52: @service_name = klass.to_s 53: @container.register(@service_name, klass, &initializer) 54: end 55: end