如何将 ORM 连接到 IoC 容器?
一直在搜索很多关于IoC/DI开发的信息,但是我还没有找到太多关于如何将ORM集成到IoC/DI开发中的信息。 IoC 应该了解 ORM 吗?或者反之亦然? 映射“OR…
MEF&单独的接口组装导致“每个类的接口”。
我特别熟悉 DI/IoC 和 MEF。 我有一个 Web 应用程序,它有两种类型的部分(也许有一天会更多),这些部分由需要访问整个环境的接口定义。该应用程序有…
将 Ninject 2.0 与 ASP .Net 3.5 结合使用
我正在尝试将 Ninject 2.0 与 Asp .Net 3.5 Web 应用程序一起使用。以下是 DLLS 及其我正在使用的版本。 Ninject.dll - v2.0.0.0 Ninject.Extensions.…
如何使用autofac进行自定义初始化
我将 autofac 添加到现有项目中,某些服务实现需要调用其 Initialize 方法并传递配置信息。目前我正在使用代码: builder.Register(context => { var …
DI-Container:如何将配置传递给对象
有时我的课程需要获取一些构建信息。我不是在谈论对其他对象(将被注入)的引用,而是在谈论(例如)包含唯一信息的字符串: // Scoped as singleton!…
Autofac:如何限制 IDisposable 对象的生命周期而不传递 IoC 容器
我目前正在学习如何使用 Autofac,并且我一直坚持确定性地处置 IDisposable 对象。在陈述我的问题之前,让我先介绍一下情况。 起始位置: 假设我的对…
通过 IoC 将依赖项提供给工厂类?
我有一个工厂类,它决定应该实例化并返回四个可用子类中的哪一个。正如您所期望的,所有子类都实现相同的接口: public static class FooFactory{ pub…
通过 IoC 用属性影响 AOP;代码味道还是优雅?
我目前正在使用 StructureMap,通常使用基于约定的 (Scan()) 自动配置,并且我希望将基于装饰器的缓存添加到管道。 如果我手动配置它,那很好,但是当…
在 Silverlight 和 MVVM 中将 DI 容器的使用保留在组合根中
我不太清楚如何设计,因此我将对 DI 容器的引用保留在 Silverlight + MVVM 应用程序的组合根中。 我有以下简单的使用场景:有一个主视图(可能是一个…
控制反转/依赖注入在.net中有很好的解释和例子?
你好 我对 .net 框架中的 IoC/DI 框架了解不多。任何人都可以给我链接,用 C# 中的一些示例详细解释 IoC/DI 吗?我想仔细阅读并进一步了解这些框架。 …
如何判断一个命名实例是否在 StructureMap 2.6 的容器中?
我之前使用的是 SM 2.5.3。我有一些代码存储了一个对象的命名实例,如下所示: ObjectFactory.Configure(x => x.ForRequestedType() .TheDefault.IsTh…