public static void Install(IServiceProvider serviceProvider) { if (serviceProvider == null) throw new ArgumentNullException("serviceProvider"); lock (_syncRoot) { if (_logger != null) return; _logger = (Interop.INiLogger)serviceProvider.GetService(typeof(Interop.INiLogger)); SetupLogging(Level.Debug); } }
public static void Install(IServiceProvider serviceProvider) { if (serviceProvider == null) { throw new ArgumentNullException("serviceProvider"); } lock (_syncRoot) { if (_logger != null) { return; } _logger = (Interop.INiLogger)serviceProvider.GetService(typeof(Interop.INiLogger)); SetupLogging(Level.Debug); } }