public static ICLogBuilder AddCLog(this ICLogBuilder builder, Action <CLoggerOptions> configure) { if (configure == null) { throw new ArgumentNullException(nameof(configure)); } builder.AddCLog(); builder.Services.Configure(configure); return(builder); }
public static ICLogBuilder AddCLog(this ICLogBuilder builder) { builder.Services.TryAdd(ServiceDescriptor.Singleton <ICLoggerProvider, CLoggerProvider>()); return(builder); }