« Back to Index

Ruby DI Container Example (Dim)

View original Gist on GitHub

DI-Container.rb

require "dim" # gem install dim

module Hai
  class Container < Dim::Container
    def initialize
      super
      setup
    end

    private

    def setup
      register(:foo) do |c|
        #
      end
    end
  end
end