Dependency lifecycle options Independent of the underlying container implementation
One instance per scope/child container
Single shared instance throughout the application (default)
New instance created on each resolution
Dependency lifecycle options Independent of the underlying container implementation