예제 #1
0
 public static void FourArgumentsLog(global::Microsoft.Extensions.Logging.ILogger logger, string hostName, DateTime now, decimal amount, bool flag)
 {
     if (logger.IsEnabled(global::Microsoft.Extensions.Logging.LogLevel.Debug))
     {
         _FourArgumentsCallback(logger, hostName, now, amount, flag, null);
     }
 }
예제 #2
0
 public static void CouldNotOpenSocket(global::Microsoft.Extensions.Logging.ILogger logger, string hostName)
 {
     if (logger.IsEnabled(global::Microsoft.Extensions.Logging.LogLevel.Debug))
     {
         __CouldNotOpenSocketCallback(logger, hostName, null);
     }
 }
예제 #3
0
        public MicrosoftLogger(global::Microsoft.Extensions.Logging.ILogger logger)
        {
            _logger = logger;

            for (int i = 0; i < _levelsList.Length; i++)
            {
                if (_logger.IsEnabled(_levelsList[i]))
                {
                    LogLevel = Convert(_levelsList[i]);
                    break;
                }
            }
        }
예제 #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MicrosoftExtensionsLoggingLogger"/> class.
 /// </summary>
 /// <param name="inner">The actual Microsoft.Extensions.Logging logger.</param>
 /// <exception cref="ArgumentNullException">Microsoft.Extensions.Logging logger not passed.</exception>
 public MicrosoftExtensionsLoggingLogger(global::Microsoft.Extensions.Logging.ILogger inner)
 {
     _inner = inner ?? throw new ArgumentNullException(nameof(inner));
 }
예제 #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LoggerAdapter"/> class.
 /// </summary>
 /// <param name="loggerFactory">Logger factory.</param>
 public LoggerAdapter(ILoggerFactory loggerFactory)
 {
     Logger = loggerFactory.CreateLogger("DesktopToast");
 }
예제 #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LoggerAdapter"/> class.
 /// </summary>
 /// <param name="loggerFactory">Logger factory.</param>
 public LoggerAdapter(ILoggerFactory loggerFactory)
 {
     Logger = loggerFactory.CreateLogger("UsbEject");
 }