使用服务定位而不是构造函数注入来避免编写工厂类的负载是否不好
现在我们使用 DI/IOC,当我们需要将额外的参数传递给构造函数时,我们使用工厂类,例如 public class EmailSender { internal EmailSender(string toE…
您可以使用 StructureMap 2.5.3 进行基于约定的绑定吗?
我发现 Ninject 最好的功能之一是基于约定的绑定。例如。 Bind().To() .Only(When.Context.Target.Name.BeginsWith("remote")); Bind().To() .Only(Wh…
帮助我设计封装数据库的架构(也许是 DI/IoC?)
我正在构建一个 Windows 窗体应用程序,它进行一些依赖于 3 个不同数据库的分析。两个实际上是地理数据库 (ESRI),一个是标准 CRUD 类型的信息存储库…
结构图和泛型(在 XML 配置中)
我正在使用最新的 StructureMap (2.5.4.264),并且我需要使用泛型在 StructureMap 的 xml 配置中定义一些实例。但是我收到以下 103 错误: Unhandled …
不知道这个设计是一个好主意还是一个极其愚蠢的主意?
使用 C#、asp.net 3.5、SqlServer 2005, 尝试将一些控制反转和 3 层架构合并到我当前的任务中。 不知道这是一个好主意还是一个极其愚蠢的主意: 我创…
spring:接收类列表的 bean
我想在 Spring XML 上下文中定义一个具有类列表类型属性的 bean:即 List>;类 我如何向该 bean 发送多个类,例如 java.lang.String 和 java.lang.Inte…
Linq to SQL 和请检查 Castle IoC 容器健全性
我刚刚开始将 Linq to SQL 和 Windsor Castle IoC 容器用于新的 Web 应用程序,尽管在初步测试中一切似乎都正常,但我确实可以对其进行健全性检查。 …
NHibernate 与 ASP.NET+IoC+PostSharp 对话?
有人知道如何使用 IoC 容器和 AOP 在 Web 上下文(ASP.NET 或 ASP.NET MVC)中使用 NHibernate 对话的好例子吗?就我个人而言,我使用 Castle/Windsor…