Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以从 ServiceLocation 取回容器实例?我只看到解析类型实例的能力,而不是注册它们。
你不能。CommonServiceLocator 只抽象解析,不抽象注册。原因之一是每个特定容器的注册差异很大。
正如 Krzysztof 评论的那样,尽量避免使用服务定位器。某些特殊情况可能需要解决某些问题,但永远不要注册。