DILifeTime
public enum DILifeTime: Equatable
A object life time
-
Undocumented
See moreDeclaration
Swift
public enum ReferenceCounting
-
Undocumented
Declaration
Swift
public static var lazySingle: DILifeTime
-
Undocumented
Declaration
Swift
public static var weakSingle: DILifeTime
-
Declaration
Swift
public static func ==(_ lhs: DILifeTime, rhs: DILifeTime) -> Bool
-
The object is only one in the application. Initialization by call
DIContainer.initializeSingletonObjects()
Declaration
Swift
case single
-
The object is only one in the one run.
Declaration
Swift
case perRun(ReferenceCounting)
-
The object is only one in one container.
Declaration
Swift
case perContainer(ReferenceCounting)
-
The object is created every time, but during the creation will be created once
Declaration
Swift
case objectGraph
-
The object is created every time
Declaration
Swift
case prototype