NHibernate:如何注入对实体的依赖
NHibernate 3.2/Fluent NHibernate 1.3/StructureMap 2.6.3 - 尝试遵循 DDD 作为架构策略,我通常不依赖于域实体。然而,我现在正在尝试向我的域实体…
Structuremap - 如何在某些层中注册某些类型
我正在使用注册表 DSL 示例来配置结构图。但是这样做可以使我的所有注册类型在我添加对结构图的引用的应用程序的所有层中可用。我不希望我的业务层了…
StructureMap、NHibernate 和多个数据库
我正在使用 Fluent NHibernate 开发 Asp.Net MVC 3 应用程序。我只是尝试使用 StructureMap 添加 IoC 容器。 我已经实现了一个自定义控制器工厂,它使…
StructureMap:具体类构造函数接受相同接口类型的多个参数
我想使用 StructureMap ObjectFactory 来处理 WCF 服务使用的类的实例化。虽然我有限的经验足以处理一个接口和实现该接口的单个类之间的简单 1:1 …
StructureMap:如何在构造函数中获取命名实例
主要: class Program { static void Main() { new CompositionRoot(); Console.WriteLine("Test"); var consumer = ObjectFactory.GetInstance(); co…
StructureMap ReleaseAndDisposeAllHttpScopedObjects 不会导致 Dispose 调用
我在 Application_EndRequest 中调用 ObjectFactory.ReleaseAndDisposeAllHttpScopedObjects() ,它按预期触发,但是它不会导致容器内的任何 Http-Sco…
如何设置 StructureMap 来解决 Windows 服务中的依赖关系?
我有一个使用 ASP.NET MVC 1.0 构建的网站。它使用 Structuremap 作为 IOC 容器。 如果我像这样在 Application_Start 上注册 IOC 部分,效果会很好: …
Structuremap、AutoFac 或 Ninject,哪一个最适合大型 Web 应用程序?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
使用 StructureMap 进行依赖注入...我做错了什么?
我有一个简单的 MVC3 Web 应用程序。我使用 StructureMap 作为依赖注入。 它与我的 HomeController 配合得很好,但是当我转到第二个控制器时,我遇到…
装饰器模式的 StructureMap RegistrationConvention
我使用装饰器模式来实现存储库的缓存,如下所示: IFooRepository() IFooRepository FooRepository() IFooRepository CachedFooRepository(IFooReposi…
如何确定 StructureMap 是否多次加载同一个注册表?
我们正在诊断一个似乎与 StructureMap 和注册表相关的问题。我们的一个大型应用程序正在加载注册表,但遇到了一些有趣的副作用。 在不深入了解所有细…
单元测试时由 HttpContext 缓存的 StructureMap 和项目
我们使用 StructureMap 通过 InstanceScope.HttpContext 缓存一个类。当对依赖于此类型的控制器进行单元测试时,StructureMap 中会抛出空引用异常,这…
StructureMap、实体框架和 IRepository/IUnitOfWork 配置
我在 ASP.NET MVC 应用程序上使用 StructureMap 与实体框架和 IRepository/IUnitOfWork 模式。目标是将所有对象的范围限定为当前 HTTP 请求,如下所示…