创建将随时间过期的 Autofac Lifetimescope
我有一个银行/集合,它将对象的实例缓存在内存中,以便每个请求不需要返回到数据存储。我希望 Autofac 提供该银行的一个实例,但在 x 秒后使其过期,…
Autofac、OrchardProject 和 AsyncControllers
我正在尝试让 AsyncController 在 OrchardProject 中工作。我当前使用的版本是2.2.4.9.0。 我有 2 个人关注过我的代码: http://www.pastie.org/21179…
使用 Autofac 动态加载提供程序
我在我的项目中使用 Autofac 我有不同类型的提供程序,例如 data 或logging 等。这些提供程序在 web.config 部分中设置,并且每个部分都有一个默认提…
Autofac - 注册所有 Windows 窗体
有没有办法让 Autofac 自动注册我的程序集中的所有 Windows 窗体?此功能很可能类似于 Autofac MVC 支持注册所有控制器的能力? 现在,我这样做: for…
如何使用现有实例选择要在 IoC 容器中创建的类型
这可能只是一个新手问题,但我有以下问题: public class FooSettings {} public class BarSettings {} public class DohSettings {} // There might …
配置 autofac 以忽略标记为过时的构造函数
是否可以轻松配置 autofac,使其仅使用非过时的构造函数进行解析? 例如,对于具有非 DI 代码的辅助构造函数的类, public class Example { public Ex…
使用 AutoFac 和 MVC3 的 ObjectContext 的行为
我使用 AutoFac 作为 IoC 将 ObjectContext 注入需要它的控制器中。 ObjectContext 使用 InstancePerLifetimeScope 在 AutoFac 中注册,并且我创建了…
使用 autofac 将属性注入 asp.net 页面:重写 PropertyInjectionModule 行为以注入值/设置
是否可以通过 autofac 的 PropertyInjectionModule 将值/设置注入 ASP.NET 页面?我的印象是默认处理程序行为是搜索属性并查找与容器中的服务匹配的任…
我是否正确使用 AutoFac 注册了 ObjectContext?
我有一个 Windows 服务,我想确保我的 EF ObjectContext 在每次运行之间都被释放。该服务每次执行时运行时间都会更长。看起来 ObjectContext 一直在增…
如何为我的模型对象集成 db4o 和 autofac?
我可以看到如何使用 autofac 实例化类的对象,然后将它们传递给 db4o 进行存储。当我需要从 db4o 检索对象实例时,如何使用 autofac 注册对象? 我最…
RegisterAssemblyTypes 但没有 PreserveExistingDefaults?
当使用RegisterAssemblyTypes从程序集中注册类型时,我注意到没有像单一类型注册那样的PreserveExistingDefaults。 我通过向注册添加配置操作、修改每…
Autofac 到通用服务定位器(TypedParameter 问题)
如何修改 Autofac 中的以下内容以使用公共服务定位器(其中 _context 的类型为 IComponentContext): var query = _context.Resolve(TypedParameter.…
为多个客户定制 C# WinForm 应用程序
想想这个场景: 我有 ac# windows 窗体应用程序。这个应用程序对于我的所有客户来说都是一样的。现在,其中一个需要修改表单,添加新的文本框和新的逻…