Ejemplo n.º 1
0
        public static void Write(string loggerName, Jc.Ticket ticket)
        {
            var message = !string.IsNullOrWhiteSpace(ticket.Description) ? ticket.Description : ticket.Text;

            if (string.IsNullOrWhiteSpace(message))
            {
                return;
            }
            var logger = GetLogger(loggerName);

            if (logger == null)
            {
                return;
            }
            lock (logger)
            {
                if (ticket.IsException)
                {
                    logger.Error(message);
                }
                else
                {
                    logger.Trace(message);
                }
            }
        }
Ejemplo n.º 2
0
 public void Write(string loggerName, Jc.Ticket ticket)
 {
     TraceCore.Write(loggerName, ticket);
 }