同じ型を登録しようとしていますが、2 つの異なるコンストラクターを使用しています。解決しようとすると、2 番目の解決で「依存関係の解決に失敗しました」と表示されます。
var container = new UnityContainer();
container.RegisterType<IBar, Bar>()
.RegisterInstance(new Bar())
.RegisterType<IBar, Bar>()
.RegisterInstance(new Bar("foo"));
Bar bar1 = (Bar)container.Resolve<IBar>();
Bar bar2 = (Bar)container.Resolve<IBar>("foo"); // ERROR
私が間違っていることは何ですか?