当我尝试这样做:MEF房产出口与PartCreationPolicy
[Export(typeof(IMyService))]
[PartCreationPolicy(CreationPolicy.Shared)]
private MyService Service
{
get
{
var service = new MyService();
service.Configure();
return service;
}
}
我得到一个编译错误:Attribute 'PartCreationPolicy' is not valid on this declaration type. It is only valid on 'class' declarations.
这是一个错误?我不明白为什么MEF会允许财产出口,但不允许人们指定零件的使用期限。
使用VS2010 RC。
问题:PartCreationPolicy位于哪个组件中? – Shimmy 2010-09-01 22:25:26