ASP.NET MVC 3 RC 中的 MvcServiceLocator 在哪里?
我正在尝试将 Ninject 与我的 ASP.NET MVC 3 RC 应用程序合并。 从我找到的教程中,我应该通过 MvcServiceLocator.SetCurrent 在 Global.asax 文件中…
HtmlHelper 使用 ServiceLocator 构建下拉列表:代码味道?
考虑到以下代码(高度简化以开门见山),必须遵循模式是否有代码味道? 模型: class Product { public int Id { get set } public string Name { get…
如何在多个项目中实现 Cocoa Touch 中的服务定位器模式?
这是一个困扰我一段时间的问题。我对其中一些模式还很陌生,所以如果我错误地使用了任何术语,您必须原谅我(并纠正我)。 我的方法 我创建了一个游戏…
不使用 ServiceLocator 进行验证
我一次又一次地思考对需要访问某些上下文的 POCO 对象执行验证的最佳方法(例如 NH 中的 ISession,IRepository)。 我仍然可以看到的唯一选项是使用…
J2EE/EJB +服务定位器:缓存 EJB Home 查找结果安全吗?
在 J2EE 应用程序中,我们在 weblogic 中使用 EJB2。 为了避免浪费时间构建初始上下文和查找 EJB Home 接口,我正在考虑 服务定位器模式。 但在网络上…
使用哪种模式进行日志记录?依赖注入还是服务定位器?
考虑这种情况。我有一些业务逻辑,有时需要写入日志。 interface ILogger { void Log(string stuff) } interface IDependency { string GetInfo() } c…
StructureMap通过注入解决依赖而不是服务定位
在我的项目中,我使用程序集扫描器注册了许多 ISerializers 实现。 FWIW 这是注册我的 ISerializers 的代码, Scan(scanner => { scanner.AssemblyC…
StaticFactory是吗?在 codecampserver 中有一个众所周知的模式吗?
CodeCampServer 源代码包含通用 StaticFactory< /a>. 我猜测这是框架如何与依赖注入良好配合的机制的关键部分。 其子类使用 DefaultUnconfiguredS…
使用服务定位而不是构造函数注入来避免编写工厂类的负载是否不好
现在我们使用 DI/IOC,当我们需要将额外的参数传递给构造函数时,我们使用工厂类,例如 public class EmailSender { internal EmailSender(string toE…
使用 Silverlight 中的 wcf 服务注册表/服务定位器
我有一个 silverlight 应用程序需要使用多个 WCF 服务。服务的端点(url)不能在 silverlight 应用程序或配置文件中进行硬编码。必须从服务注册表查询…
Autofac、ASP.NET 和 Microsoft.Practices.ServiceLocation
我一直在研究在我的 Web 应用程序中实现 IoC 的细节,但采用的是利用 Microsoft.Practices.ServiceLocation 的方式。我专门使用 Autofac 和 asp.net …