General idea Example of lazy loading using dry-container and dry-auto_inject. Install required gems unsing bundle install and run: ruby use_case.rb.