代码之家  ›  专栏  ›  技术社区  ›  FBryant87

.NET核心-如何注入iLoggerFactory?

  •  1
  • FBryant87  · 技术社区  · 8 年前

    我对使用 我的工厂 .NET核心中的接口。

    在集成测试中,我需要新建一个memcachedclientconfiguration对象,它坚持使用iloggerFactory参数。

    在我看到的文章和示例中,iLoggerFactory看起来像是作为依赖项自动注入到.NET核心中。但是,我如何知道在集成测试中要更新的ILoggerFactory实现是什么?

    很明显,我的理解中缺少一些东西,比如每当我注入接口之前,我总是必须在我的IOC类(来自.NET框架)中声明和注册它们。如果我想使用像log4net这样的第三方日志记录库,我该如何将其提供给memcachedclientconfiguration?

    1 回复  |  直到 8 年前
        1
  •  0
  •   Kzryzstof    8 年前

    ILoggerFactory mock