utilisant MEF, je sais que vous pouvez faire pour importer votre interface:MEF importation attribut
class MyClass
{
[Import(typeof(IUser))]
private IUser m_userName;
}
Puis-je faire quelque chose de similaire, mais dans la méthode? Par exemple, ce qui suit ne compile pas:
class MyClass
{
public void DoWork()
{
[Import(typeof(IUser))]
IUser userName;
userName.dosomething();
}
}