E.Service locator pattern
Summary
This pattern is obsolete and suggested pattern is IOC Containers like Unity.
Helps to find dependency object instances at run time and implement IOC.
C# provides IServiceProvider interface to support this.
Old projects that are using Service Locator Patterns can use Common Service Locator Library to integrate with Unity or other like frameworks.
References
Related Concepts
Discussion