Module: Dry
- Defined in:
- lib/dry/auto_inject.rb,
lib/dry/auto_inject/builder.rb,
lib/dry/auto_inject/version.rb,
lib/dry/auto_inject/injector.rb,
lib/dry/auto_inject/strategies.rb,
lib/dry/auto_inject/dependency_map.rb,
lib/dry/auto_inject/strategies/args.rb,
lib/dry/auto_inject/strategies/hash.rb,
lib/dry/auto_inject/method_parameters.rb,
lib/dry/auto_inject/strategies/kwargs.rb,
lib/dry/auto_inject/strategies/constructor.rb
Defined Under Namespace
Modules: AutoInject
Class Method Summary collapse
-
.AutoInject(container, options = {}) ⇒ Proc
Configure an auto-injection module.
Class Method Details
.AutoInject(container, options = {}) ⇒ Proc
Configure an auto-injection module
61 62 63 |
# File 'lib/dry/auto_inject.rb', line 61 def self.AutoInject(container, = {}) AutoInject::Builder.new(container, ) end |