public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddServiceClientLogger(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) { services.AddLogging(); services.TryAddEnumerable(ServiceDescriptor.Singleton <ILoggerProvider, ServiceClientLoggerProvider <ServiceClientLogger> >()); return(services); }