1
我必须做到以下几点:Structuremap打开通用命名实例
var someType = ObjectFactory.GetNamedInstance("myNamedInstance");
其中SOMETYPE可以ICommand的任何执行。
所以我注册了其中的一些:
For(typeof(ICommand<>)).Use(typeof(Command1)).Named("myNamedInstance1");
For(typeof(ICommand<>)).Use(typeof(Command2)).Named("myNamedInstance2");
有没有办法在StructureMap做到这一点,因为GetNamedInstance需要我don3t知道,直到运行时类型参数?
感谢您的回答 – Luka 2010-11-24 08:03:00