使用 Service Locator 向 Service 提供容器实例是否错误?
我正在使用服务层,然后,我有很多服务,例如: UserService ArticleService CommentService AuthorizationService 有时我需要使用另一个服务中的服务…
Ninject 的 .NET MVC3 服务定位器/依赖关系解析器问题
我有一个我一直在玩/学习的标准 .NET MVC3 存储库模式项目。这是非常标准的结构。 存储库项目(带有下面提到的缓存基础设施) 域模型项目 服务层项目 …
从silverlight模块和加载模块动态提取接口
在一些 winforms / webforms 应用程序中,我编写了一个模块,在应用程序启动时,使用反射检查 BIN 文件夹中的所有程序集,提取它们实现的所有公共类和…
具有多模块 Maven 项目的 GWT ServiceLocator
我有一个多模块 GWT 项目,我想使用 ServiceLocators。我有3个模块: “客户端”依赖于共享 “共享” “服务器”依赖于共享 我这样编写了ServiceLocat…
SolrNet - 字典中不存在给定的键
我将 SolrNet 与 vb.net 2.0 一起使用,似乎无法实例化 solr。 Dim solr As ISolrOperations(Of PMWProperty) = ServiceLocator.Current.GetInstance(…
@EJB 注入与查找 - 性能问题
我有一个与使用 @EJB 注释时可能出现的性能问题相关的问题。想象一下以下场景: public class MyBean1 implements MyBean1Remote{ @EJB private MyBea…
Unity“获取所有实例”不返回任何东西
我正在使用 Unity 来管理应用程序服务器上的服务,但由于某种原因,我无法使用“GetAllInstances”方法来工作。奇怪的是,相同类型的“GetInstance”…
使用 Ninject、MVC 3 和服务定位器模式进行依赖注入
自从我读到另一个 stackoverflow 问题的答案(现在我无法理解确切的答案)以来,有件事一直困扰着我,其中一位用户说“如果你调用服务定位器,那么你…
构造函数注入以及何时使用服务定位器
我正在努力理解 StructureMap 的部分用法。 特别是,在文档中声明了一种常见的反模式,即仅使用 StructureMap 作为服务定位器而不是构造函数注入(直…
Unity Service Locator:是否有提供的方法来测试配置是否有效?
在 StructureMap 中,有一种方法可以调用 StructureMap.ObjectFactory 来测试您的配置是否有效: Unity 中是否有等效的方法? [Test] public void Tes…