将通用存储库与 IOC 容器挂钩
我正在尝试创建一个通用的存储库模式,在其中我可以切换 ORM 技术,但是当我尝试与 IOC 容器挂钩时,我偶然发现了这个问题 public interface IReposit…
Autofac 通过 IIndex 解决有关密钥注册的问题
这是配置在抽象类上定义的 Autofac 委托工厂。我已经实现了 @Aren 在他的回答中提出的使用 IIndex 的建议,但我无法克服以下错误: 测试方法 IssueDem…
配置在抽象类上定义的 Autofac 委托工厂
我正在开发一个 C# 项目。我正在尝试摆脱具有大型 switch 语句的 Factory 类。 我希望将 Autofac 配置为能够基于参数构建依赖关系,从而允许 Autofac …
Autofac:使用输入和输出类型参数解析变体类型
这个问题是我上一个问题的后续问题:Autofac:隐藏多个逆变一个组合背后的实现。 我试图找到 Autofac 协变和逆变支持的边界。我注意到 Autofac 的 Con…
Autofac:将多个逆变实现隐藏在一个组合后面
我被这个关于 (. NET 4.0)对 Autofac 的协变和逆变支持,现在我正在尝试实现类似的目标,但没有任何运气。 我想要实现的是以这样的方式配置 Autofac…
使用 IoC 容器的 OOD - 如何构造依赖对象?
我正在努力改进 IoC、DI 和 OOD,以获得更好的可测试性和更松散的耦合。 因此,当我们设计大量使用 IoC 和 DI 的类时,我们最终可能会得到具有多个依…
autofac mvc3 属性注入
我正在从事 asp.net mvc3 项目。我正在使用 autofac 进行 DI。 我有一个属性说 public class MustBeLoggedInAttribute : ActionFilterAttribute { pri…
自定义 Autofac 的组件解析/通用协方差/逆变问题
首先,对模糊的问题标题表示歉意。我无法想出一个更精确的答案。 给定这些类型: { TCommand : ICommand } «interface» «interface» / +-----------+ …
Autofac WCF 集成 +会议
我有一个与 WCF 服务协作的 ASP.NET MVC 3 应用程序,该服务使用 Autofac 主机工厂托管。以下是一些代码示例: .svc 文件: <%@ ServiceHost Language…
使用 Autofac 将 log4net 注入控制器
尝试使用 Autofac 将 log4net 类注入我的控制器,但出现以下异常: 未找到带有“公共绑定标志”的构造函数 可以使用可用的服务和参数调用类型“MvcApp…
Autofac - 在运行时解析 IEnumerable 通用接口
我找到了如何使用下面的代码在运行时解析通用接口。我将如何解析 IGenericInterface<> 的所有实例以在运行时取回集合。我知道在 autofac 中我们应该使…
在工厂方法中使用 Autofac
我有点困惑,我有一个关于领域事件的片段,其中` public class StructureMapDomainEventHandlerFactory : IDomainEventHandlerFactory { public IEnum…