Registry / utility / dry-auto-inject

dry-auto-inject

JSON →
library1.2.1rbrubygemsunverified

Container-agnostic automatic constructor injection for Ruby objects.

gem install dry-auto_inject
INSTALL
IMPORT
SIG · DRY-AUTO-INJECT
D
dry-auto-inject
utilityrubyv1.2.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Dry::AutoInject
require 'dry/auto_inject'

Define a class with automatic dependency injection

require 'dry/auto_inject' container = { 'logger' => Logger.new($stdout) } AutoInject = Dry::AutoInject(container) class MyService include AutoInject['logger'] end
Debug
Known issues

No known issues recorded.

Upgrade
Version history
1.2.1latest on RubyGems
Audit
Dependencies

No dependency data recorded yet.

Agent activity
5 hits · last 30 days
node
4
Amazon
1
Resources
dry-auto-inject — gem install dry-auto-inject · libregistry