1

是否可以从 ServiceLocation 取回容器实例?我只看到解析类型实例的能力,而不是注册它们。

4

1 回答 1

1

你不能。CommonServiceLocator 只抽象解析,不抽象注册。原因之一是每个特定容器的注册差异很大。

正如 Krzysztof 评论的那样,尽量避免使用服务定位器。某些特殊情况可能需要解决某些问题,但永远不要注册

于 2010-09-19T13:34:42.843 回答