ここにいくつかのコードがあります、
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
。次の行: プロパティの 1 つを変更します。次の行 (iGame = k.Get<IGame>("A");
再び) 新しいインスタンスを再び取得します。
私が望むのは、既に使用したインスタンスを取得できるようにすることです。しかし、私はこの種のツールにまったく慣れていないので、何かが足りないと思います。
あなたが私を助けることができれば、ありがとう.