Service Locator
This pattern uses a central registry known as the "service locator", which on request returns the information necessary to perform a certain task.
Some of the top features or benefits of Service Locator are: Centralized Access, Reduced Code Complexity, Ease of Use, and Lazy Instantiation. You can visit the info page to learn more.
This page is dedicated to alternatives to Service Locator. As this is a relatively new page, please feel free to suggest alternatives. Thanks.
Service Locator Alternatives
Service Locator alternatives based on verified products, community votes, reviews and similar products.
-
/dependency-injection-alternatives
For a basic example in C# using Castle Windsor, see here.
Key Dependency Injection features:
Decoupling Testability Maintainability Flexibility
-
Try for free
Holistic service management: service, support + customer care. From Ticketing to Helpdesk, Service Desk, ITSM to Enterprise Service Management, Service Technician and Field Service Management (FSM)...
Key EcholoN features:
CMDB Offline App Workflow Engine
Suggest an alternative
If you think we've missed something, please suggest an alternative to Service Locator.

