Exemplo n.º 1
0
        public static void Setup(string fileName, bool consoleLogging)
        {
            List <ILogDestination> destination = new List <ILogDestination>();

            destination.Add(new FileDestination(LogLevel.Debug, Path.Combine(Installation.GetLogDirectory(), fileName)));
            if (consoleLogging)
            {
                destination.Add(new ConsoleDestination(LogLevel.Trace));
            }
            logger = new Logger(destination.ToArray());
        }
Exemplo n.º 2
0
        public static void Setup()
        {
            if (logger != null)
            {
                logger.Dispose();
            }

            List <ILogDestination> destination = new List <ILogDestination>();
            LogLevel minimalFileLevel          = TraceLogging ? LogLevel.Trace : LogLevel.Debug;

            destination.Add(new FileDestination(minimalFileLevel, Path.Combine(Installation.GetLogDirectory(), Filename)));
            if (ConsoleLogging)
            {
                destination.Add(new ConsoleDestination(LogLevel.Trace));
            }
            logger = new Logger(destination.ToArray());
        }