![]() |
1
7
纯粹是记录的下载数量: Common Service Locator Downloads 对于一个通用库,它的用户数量似乎非常少。 它在客户端代码和服务定位器之间提供了一个间接的级别。协议是您牺牲对所选IOC框架的API的访问,以换取跨IOC框架的可移植性。除非您的代码需要支持多个服务定位器,否则它不会真正帮助您。见: When would you use the Common Service Locator . 版本1.0看起来像是一个非常基本的工厂模式实现,所以这两种方法都不值得担心太多。 |