PreparingEventArgs中的实例属性?

时间:2012-10-29 13:26:40

标签: instance registration autofac

根据文档,PreparingEventArgs应该有一个Instance属性,因此您可以提供替代实例而不是默认实例。

但据我所知,那个财产不存在。它应该在那里吗?

(我知道我可以在激活事件中交换实例,但我想避免创建一个实例,如果我只是必须扔掉它。)

1 个答案:

答案 0 :(得分:1)

您使用的是哪种版本的Autofac?

在最新的源代码中,确实删除了Instance属性。另一种方法是挂钩Activating事件并使用ReplaceInstance上的ActivatingEventArgs方法。