集成 StructureMap 和实体框架
我有 public interface IRepository where T : EntityBase { } 它的实现,EfRepository 就像 public partial class EfRepository : IRepository where…
使用 StructureMap 在运行时同时注入两个不同的组件
我有这个类用于根据具有 dll 名称的字符串从不同的 DLL 获取对象的实例。 public class PluginFactory { private static volatile PluginFactory Fact…
如何配置 StructureMap 以采用多个构造函数参数?
我有以下类型,需要由 StructureMap 实例化: public class AWebService : IAWebService { private readonly string _applicationId; private readonl…
IDbConnection 和 StructureMap 的问题
我在 IContainer Initialize 例程中进行了以下配置: x.For().Use().Ctor().Is(MY_SQL_CONNECTION_STRING); 这是我的服务的构造函数: private readon…
具有多个 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 => { …