23 using System.Collections.Generic;
26 namespace Ntp.Common.Log
31 private static readonly List<LogBase> Logs =
new List<LogBase>();
41 foreach (var log
in Logs)
70 var log = CreateLogInternal(config);
79 foreach (var config
in configs)
81 var log = CreateLogInternal(config);
98 foreach (var log
in Logs)
104 foreach (var log
in Logs)
130 throw new ArgumentOutOfRangeException(nameof(config));
static LogBase CreateLog(ILogConfiguration config)
static ActivityLog CreateActivityLog()
static LogGroup CreateGroupLog()
static LogBase CreateSysLog(string name)
static LogBase CreateLogInternal(ILogConfiguration config)
static LogBase CreateSystemLog(string name)
static string ApplicationName
static LogGroup CreateErrorLog(string name)
static LogBase CreateLog(IEnumerable< ILogConfiguration > configs)