【问题标题】:One class implementing multiple interfaces using dependency injection使用依赖注入实现多个接口的一类
【发布时间】:2014-04-16 01:20:10
【问题描述】:

我没有任何代码可以向你们展示,但我只需要知道依赖注入在类实现多个接口的情况下是否有效。

我确实知道由多个类使用依赖注入实现的单个接口。

【问题讨论】:

  • 为具有多个接口的类工作是什么意思?您是否只想注册和检索一个类的实例,而不管它是否实现了两个接口?
  • 是的,这就是我想做的注册和检索类的实例并获得该类继承的那些接口的具体实现。
  • 好的,那我同意约翰的回答。

标签: c# dependency-injection


【解决方案1】:

是的。

为什么不呢?只要该类实现了您需要的接口,您就不必关心该类还实现了什么。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-11
    • 1970-01-01
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多