具有多个 LinqToSql DataContext 的 StructureMap
我正在进行 ASP.NET MVC 项目,并且在数据层上使用通用存储库。 该应用程序使用 3 个不同的 DataContext 来管理 3 个不同的数据库。 到目前为止效果很…
无法使用 StructureMap 从私有或内部构造函数调用 BuildUp
在我的一个类中,我有一个用于单元测试的内部构造函数,以及一个我的应用程序调用的私有构造函数。内部有我的依赖项的参数,而私有构造函数没有参数,…
使用 StructureMap,这些项目组织之一是否比另一个更好?
我开始在 Windows 应用程序项目上使用 StructureMap。在学习基础知识的过程中,我发现了两种方法来安排我的解决方案来实现相同的目标,我想知道是否有…
为使用 StructureMap 实现某些接口的所有类型注册开放泛型类型
我想注册所有实现 IManager 的类型,以便它们可以用作通用 Lazy 类的类型 T。 例如: public TetraRadioPropertyUpdater(Lazy lazyRadioManager) 我使…
在 ac# 控制台应用程序中设置结构图
我收到此错误: StructureMap Exception Code: 202 No Default Instance defined for PluginFamily 我的设置如下所示: Console.WriteLine("Structure…
StructureMap单例
这两个相等吗? 1) var store = new DocumentStore(); For().Use(store); 2) var store = new DocumentStore(); For().Singleton().Use(store); 或者 …
依赖注入/构造函数注入帮助
我有以下类/接口: public interface IProjectRepository { IQueryably GetProjects(); } // Depends on my EF Context public ProjectRepository : I…
如何使用 StructureMap 将服务依赖项注入 MVC 站点地图 DynamicNodeProviderBase
考虑以下代码: public class InboxMenuItemDynamicProvider : DynamicNodeProviderBase { private IMyService _myService { get; set; } public Inbo…
StructureMap:如何正确设置默认依赖关系
我们最近采取的一种方法是在每个程序集中包含一个 StructureMap 注册表,用于设置默认依赖项。 我们使用扫描仪来执行此操作: cfg.Scan(scanner => { …
IoC / 依赖注入 - 如何处理上下文依赖(使用 Structuremap)
在我的应用程序中引入消息传递后,我似乎发现了一些异味。 在我的多租户应用程序中,文件系统针对每个租户进行抽象和限定范围。因此,如果服务需要创…
无法加载文件或程序集'StructureMap,版本=2.5.3.0
我正在开发一个项目,并决定使用 StructureMap 作为 IoC,但是每当我们尝试加载该项目(顺便说一下 MVC 3)时,我们都会收到此错误: 无法加载文件或…
StructureMap:选择嵌套依赖关系的具体类型
计算器: public interface ICalculator { int Calculate(int a, int b); } public class Calculator : ICalculator { private readonly ICalculatorS…
在 StructureMap 中注册一个默认实例
我有一个类(MyService),它有一个静态属性(MyService.Context),它表示当前上下文(特定于当前登录的用户,因此它会发生变化) 。 我想要实现的目…