예제 #1
0
        /// <summary>
        /// Write error log
        /// </summary>
        /// <param name="content">content</param>
        public static void Error(System.Exception content)
        {
            DateTime dt = DateTime.Now;

            lock (onlyForLockUse)
            {
                string appendContent = content.ToSafeString();

                Debug.WriteLine(GetContent(dt, appendContent));

                IoHelper.AppendStringLineToFilePath(GetFilePath(dt), GetContent(dt, appendContent));
            }
        }
예제 #2
0
        /// <summary>
        /// Write error log
        /// </summary>
        /// <param name="content">content</param>
        /// <param name="args">arguments</param>
        public static void Error(string content, params object[] args)
        {
            DateTime dt = DateTime.Now;

            lock (onlyForLockUse)
            {
                string appendContent = content.FormatString(args);

                Debug.WriteLine(GetContent(dt, appendContent));

                IoHelper.AppendStringLineToFilePath(GetFilePath(dt), GetContent(dt, appendContent));
            }
        }