Exemplo n.º 1
0
        /// <summary>
        /// エラー出力を行います。
        /// </summary>
        public static void Fatal(ILogObject logObj, string format,
                                 params object[] args)
        {
            var message = string.Format(format, args);

            Log.Fatal(
                "{0}: {1}",
                logObj.LogName, message);
        }
Exemplo n.º 2
0
        /// <summary>
        /// エラー出力を行います。
        /// </summary>
        public static void ErrorException(ILogObject logObj, Exception ex,
                                          string format, params object[] args)
        {
            var message = string.Format(format, args);

            Log.ErrorException(ex,
                               "{0}: {1}",
                               logObj.LogName, message);
        }
Exemplo n.º 3
0
        /// <summary>
        /// トレース出力を行います。
        /// </summary>
        public static void Trace(ILogObject logObj, string format,
                                 params object[] args)
        {
            var message = string.Format(format, args);

            if (logger != null)
            {
                logger.Trace(
                    "{0}: {1}",
                    logObj.LogName, message);
            }
        }
Exemplo n.º 4
0
        /// <summary>
        /// 情報メッセージを出力します。
        /// </summary>
        public static void Info(ILogObject logObj, string format,
                                params object[] args)
        {
            var message = (
                args != null && args.Length > 0 ?
                string.Format(format, args) :
                format);

            if (logger != null)
            {
                logger.Info(
                    "{0}: {1}",
                    logObj.LogName, message);
            }
        }
Exemplo n.º 5
0
 public LogInfo Convert(ILogObject info)
 {
     return(new LogInfo
     {
         Application = info.Application,
         ExceptionInner = info.ExceptionInner,
         ExceptionMessage = info.ExceptionMessage,
         ExceptionStack = info.ExceptionStack,
         Level = info.Level,
         Logger = info.Logger,
         Message = info.Message,
         Properties = (Dictionary <string, string>)info.Properties,
         TimeStamp = info.TimeStamp,
         UserInfo = info.UserInfo
     });
 }
Exemplo n.º 6
0
        /// <summary>
        /// トレース出力を行います。
        /// </summary>
        public static void Trace(ILogObject logObj, string format,
                                 params object[] args)
        {
            var message = string.Format(format, args);

            if (logger != null)
            {
                logger.Trace(
                    "{0}: {1}",
                    logObj.LogName, message);
            }
        }
Exemplo n.º 7
0
        /// <summary>
        /// エラー出力を行います。
        /// </summary>
        public static void ErrorException(ILogObject logObj, Exception ex,
                                          string format, params object[] args)
        {
            var message = string.Format(format, args);

            Log.ErrorException(ex,
                "{0}: {1}",
                logObj.LogName, message);
        }
Exemplo n.º 8
0
        /// <summary>
        /// エラー出力を行います。
        /// </summary>
        public static void Fatal(ILogObject logObj, string format,
                                 params object[] args)
        {
            var message = string.Format(format, args);

            Log.Fatal(
                "{0}: {1}",
                logObj.LogName, message);
        }