0
Vu ce code:Château et génériques
interface IRepository<T>
{
void Save();
}
class Repository<T>
{
public virtual void Save() // something
{ }
}
interface IOtherRepository : IRepository<OtherClass>
{
void Other();
}
class OtherRepository : Repository<OtherClass>, IOtherRepository
{
public override void Save() // something different
{ }
public override void Other(){ }
}
Comment est-il possible de configurer le château de Windsor pour me donner un exemple de OtherRepository quand je l'appelle container.Resolve < IRepository < AutreClasse >>?
Si Castle Windsor ne peut pas faire cela, quels conteneurs ioc peuvent le faire?
J'ai édité ma question pour ajouter le IOtherRepository que j'ai oublié. Fonctionne bien aussi. Je devrais avoir testé cela avant de demander ... Merci – mathieu