gpt4 book ai didi

c# - 输入 : Resolving an object by type _and_ registration name/identifier

转载 作者:太空狗 更新时间:2023-10-29 19:56:43 25 4
gpt4 key购买 nike

我正在寻找一种方法来使用 Ninject 做这样的事情:

// Sample from the Unity application block
IMyService result = myContainer.Resolve<IMyService>("Data");

(来自http://msdn.microsoft.com/en-us/library/cc440957.aspx)

这可能吗?

最佳答案

Ninject 2.0 具有此功能:

Bind<IMyService>().To<MyServiceA>().Named("Data");
Bind<IMyService>().To<MyServiceB>().Named("SomethingElse");

kernel.Get<IMyService>("Data"); // will return MyServiceA

关于c# - 输入 : Resolving an object by type _and_ registration name/identifier,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/533260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com