这是一些代码,
k.Bind<IGame>().To<Game>().Named("A")
.WithConstructorArgument("ColorChoiceCount", 12);
iGame = k.Get<IGame>("A");
((Game)iGame).SelectedColor = new GameColor(System.Drawing.Color.Red);
iGame = k.Get<IGame>("A");
首先iGame = k.Get<IGame>("A");
我得到一个新的实例Game
。下一行:我更改了它的一个属性。下一行(iGame = k.Get<IGame>("A");
再次)我再次得到一个新实例。
我想要的是能够检索我已经使用过的实例。但我对这种工具完全陌生,所以我想我错过了一些东西。
如果你能帮助我,谢谢。