2012-01-16 45 views
0

解决的实例,传递参数,我可以通过下面的调用获取插件的集合:Autofac:如何使用元数据懒惰

_schemas = _container.Resolve<IEnumerable<Lazy<IPersistedModel,ISchemaVersion>>>(); 

根据元数据,我想创建一个不同的实例。

我可以通过访问Value属性来创建实例。

问题是在这样做时没有办法传递参数。

可以这样做吗?

回答

1

您可以配置已解决的实例注册OnActivatingOnActivate看看here