我意识到构造函数注入是首选,但我很好奇如何在使用另一种注入形式时使用Ninject的上下文"命名绑定".
具体来说,在使用DependencyResolver或属性注入时,如何执行以下操作.
public MyService([Named("Alpha")] IRepository repository) { this.repository = repository; }
c# ninject
c# ×1
ninject ×1