在方法上设置行为似乎是在调用该方法
我在 TypeMock 论坛上发布了此内容,但我太不耐烦了,无法等待那里的回复。这是一个非常n00b的问题。 我正在尝试设置一个假的 IContainer。这是我所拥…
在 autofac 容器可以解析之前必须注册每个类吗?
假设这个场景: public class B {} public class C { public C(B b){} } 要从 Autofac 容器解析 C,我必须将 B 和 C 注册到容器。 但是,今天我使用了…
Autofac基于TypedParameter的不同服务解析
无论如何,有没有办法让 autofac 来解析具有具体实现的服务,该服务的构造函数与最具体地匹配给定参数。 我的意思是匹配子类型的构造函数而不是匹配基…
如何从静态类解析命名实例?
有谁知道我做错了什么? 我有一个这样的静态类: public static class ApplicationContainer { private static ContainerBuilder builder = null priv…
Autofac 不将相同的实例传递给构造函数中已解析的参数
我有以下设置, public class CommonClass : ICommonClass { } public class SomeClass : ISomeClass { public SomeClass(ICommonClass common, IOthe…
使用 Autofac 创建组件后自动设置属性
以下是示例代码: public interface IService<TEntity> { IContext Context { get set } //unimportant methods bool Validate(TEntity entity) v…
如何使用 Autofac 将 setter 注入到 ASP.NET MVC2 中的操作过滤器中?
我认为这可以在我的 Global.asax Application_Start 中解决问题,但它不起作用: var builder = new ContainerBuilder() builder.RegisterType<Exte…
Lazy发生了什么? Autofac 支持吗?
在 Autofac 2.1 的 beta 版本中,支持自动解析 Lazy,如 Nicholas Blumhardt 的 用 Autofac 闲逛博客文章。 代码似乎仍然位于 Google 代码的源代码中…
在 Autofac 中解析 HttpRequest 之外的 HttpRequestScoped 实例
假设我有一个注册为 HttpRequestScoped 的依赖项,因此每个请求只有一个实例。如何解决 HttpRequest 之外的相同类型的依赖关系? 例如: // Global.as…
MEF部分无法导入Autofac自动生成的工厂
这是一个(对我来说)非常奇怪的问题,因为它已经完美运行,但在一些不相关的更改之后完全南下。 我有一个 Repository,它通过 Autofacs MEF 集成在其…
autofac 的功能解析命名服务
给定已注册的服务: builder.RegisterType<Foo1>().Named<IFoo>("one").As<IFoo>() builder.RegisterType<Foo2>().Named<IFoo>("…
错误:创建委托不得在 Autofac 中返回 null?
在我的项目中我使用 Autofac。以前它运行良好。现在我在 Autofac 中添加了一些新代码,它给了我“创建委托不得返回 null”错误。 我所做的更改如下 bu…
Java/Scala 的简单控制反转框架
我正在寻找一个简单易用的 IoC 容器,用于用 Java/Scala 编写的 GUI 应用程序。 它应该支持约定优于配置、生命周期管理、代码配置(最好根本不需要任…
使用 Autofac 管理 NHibernate ISession
有没有人有关于 Autofac 如何帮助管理 NHibernate ISession 实例(在 ASP.NET MVC 应用程序的情况下)的任何提示或最佳实践?…