Service Locator Pattern in C#: A Simple Example(转)Service Locator Pattern in C# with Lazy Initialization(转)A Singleton Service Locator Pattern(转)