Implementing ILoggerFactory.AddProvider