使用Service Locator将容器实例提供给Service是否错误?
|
我正在使用服务层,然后,我有很多服务,例如:
用户服务
文章服务
CommentService
授权服务
有时我需要使用另一个服务中的服务。
目前,我正在使用sfServiceContainer进行依赖项注入,并且在某些服务中注入了Doctrine 2实体管理器,但是,我正在考虑切换并注入容器实例,以便能够获取任何服务和EntityManager 。
但是我被困住了,我不确定这是个好主意。
没有找到相关结果
已邀请:
1 个回复
古擅坛犯