【发布时间】:2009-12-22 18:35:54
【问题描述】:
我是 IOC 和 strcturemap 的新手,但我想知道如何注册从同一接口实现的不同类,例如实现 CustomerRepository 和 CategoryRepository 的 IRepository。 而且,如您所见,如果我可以将它与泛型类型一起使用。 Like Repository 或 Repository
x.ForRequestedType<IRepository<Category>>().TheDefault.Is.OfConcreteType<IRepository<Category>>();
试过这个没用..任何帮助都值得赞赏!
【问题讨论】:
-
我不知道 StructureMap 究竟是如何工作的,但我会写
Is.OfConcreteType<Repository<Category>>'.Repository,Repository,Repository, notIRepository`。
标签: structuremap ioc-container