对于.NET Core中 ILoggerFactory 接口的使用,我有些困惑。
在集成测试中,我需要新建一个MemcachedClientConfiguration对象,该对象坚持使用ILoggerFactory参数。
在我所看到的文章和示例中,似乎ILoggerFactory被自动注入为.NET核心中的依赖项。但是我怎么知道要在集成测试中更新ILoggerFactory的实现?
很显然,我的理解中缺少一些东西,因为每当我在总是必须在IOC类中声明和注册接口(来自.NET框架)之前注入接口时,就可以了。如果我想使用log4net之类的第三方日志记录库,该如何将其输入到MemcachedClientConfiguration中?