Resolve a service registered in the locator.
Resolve a service registered in the locator.
registered implementation
Resolve a service registered in the locator.
Resolve a service registered in the locator. Warning: Scala TypeTag is not thread safe, calling code must be guarded with synchronized block As a workaround, use TypeReference method
registered implementation
Resolve a service registered in the locator.
Resolve a service registered in the locator. Warning: generic types are erased at compile time.
registered implementation
Resolve a service registered in the locator.
Resolve a service registered in the locator. Warning: generic types are erased at compile time.
registered implementation
Resolve a service registered in the locator.
Resolve a service registered in the locator.
class or interface
registered implementation
Service for resolving other services. One locator per project should be used.
When multiple projects are used, locator must be passed around to resolve appropriate service.
Custom classes can be resolved if their dependencies can be satisfied.