Quelqu'un sait-il comment résoudre un objet à partir d'un conteneur IOC, en particulier Unity 2.0, lorsque vous connaissez la classe et son générique séparément?Résoudre le type basé sur la connaissance des parties séparément
Exemple simple
public class DoSomeWork {bla}
public class Execute1<DoSomeWork> : IExecute {bla}
public class Execute2<DoSomeWork> : IExecute {bla}
Une méthode
public void go(DoSomeWork k)
{
unityContainer.ResolveAll(IExecute<DoSomeWork>????)
}
à l'intérieur du conteneur est Execute1<DoSomeWork>:IExecute
et Execute2<DoSomeWork>:IExecute
Sur la base DoSomeWork je dois résoudre tous les Execute<DoSomeWork>
classes.
Est-ce que cela a du sens?
Merci!
Parfait !!!!!!!!!!!!!!! Merci! – William