Class: Factorix::Container
- Inherits:
-
Object
- Object
- Factorix::Container
- Extended by:
- Dry::Core::Container::Mixin
- Defined in:
- lib/factorix/container.rb,
sig/factorix/container.rbs
Overview
DI container for dependency injection
Provides dependency injection container using dry-core's Container.
Class Method Summary collapse
Methods included from Dry::Core::Container::Mixin
Class Method Details
.[] ⇒ Object
13 |
# File 'sig/factorix/container.rbs', line 13
def self.[]: (Symbol) -> untyped
|
.register { ... } ⇒ void
This method returns an undefined value.
9 |
# File 'sig/factorix/container.rbs', line 9
def self.register: (Symbol, ?memoize: bool) { () -> untyped } -> void
|
.resolve ⇒ Object
11 |
# File 'sig/factorix/container.rbs', line 11
def self.resolve: (Symbol) -> untyped
|