當我嘗試這樣做: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