【发布时间】:2010-01-15 23:19:55
【问题描述】:
考虑到这段代码:
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(){ }
}
当我调用 container.Resolve
如果温莎城堡不能做到这一点,哪些 ioc 容器可以?
【问题讨论】:
标签: castle-windsor ioc-container