使用Grace IoC创建对象后运行代码

时间:2017-09-08 17:34:43

标签: dependency-injection inversion-of-control grace-ioc

我希望在对象创建并且已加载所有依赖项之后调用该对象,但在它被返回给Locate()的调用者之前。我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

从6.3.0开始,您可以使用ExportInitialize扩展

应用横切功能

container.Configure( c => c.ExportInitialize<ISomeInterface>(instance => instance.SomeMethod()));