Skip to content

Latest commit

 

History

History
44 lines (38 loc) · 653 Bytes

File metadata and controls

44 lines (38 loc) · 653 Bytes

RoadMap

Module

  • import module
  • bootstrap module
  • declare factory
  • export factory

Dependency

  • array resolve
  • map resolve
  • function resolve
  • struct resolve
  • anonymous struct resolve
  • lazy resolve

Builder

  • extends
  • lazy load
  • param load
  • config load

Factory

  • singleton
  • instance
  • pointer
  • method
  • component

Container

  • read only
  • seal
  • child
  • provider
  • life cycle
  • named container
  • destroy container

Invoker

  • inject param
  • input param
  • async invoke
  • context
  • named result