class Dry::Core::Container
@api public
=> #<Proc:0x007f33b169e998@(irb):10 (lambda)>
container.resolve(:item2)
container.register(:item2, -> { ‘item’ }, call: false)
=> ‘item’
container.resolve(:item1)
container.register(:item1, -> { ‘item’ })
=> ‘item’
container.resolve(:item)
container.register(:item, ‘item’)
container = Dry::Core::Container.new
@example
Thread-safe object registry