2012-07-26 63 views
2

我想了解使用autofac强类型化元数据消耗的情况。具有延迟元数据的Autofac

docs它说:

在.NET 4.0中,Autofac支持梅塔和System.Lazy类型从强类型的界面消耗值:

但没有在系统中输入Lazy,它需要两个类型参数,只有Lazy。

我错过了什么吗?

我尽量做到以下几点:

IEnumerable<Meta<Lazy<IService>, IServiceTypMeta>> services 

这工作得很好。在实现服务之前,可以消耗元信息。但是,如果我理解正确的文档上应该能写:

IEnumerable<Lazy<IService, IServiceTypMeta>> services 

来完成相同的同列autofac相关的元级。

回答