ResolverRegistration
public final class ResolverRegistration<Service>: ResolverOptions<Service>
ResolverRegistration stores a service definition and its factory closure.
-
Declaration
Swift
public var key: Int
-
Declaration
Swift
public var namedRegistrations: [String : Any]?
-
Declaration
Swift
public init(resolver: Resolver, key: Int, factory: @escaping ResolverFactoryArguments<Service>)
-
Declaration
Swift
public final func addRegistration(_ name: String, registration: Any)
-
Declaration
Swift
public final func resolve(resolver: Resolver, args: Any?) -> Service?