From 4bc7030c4cea5b3deed0c938ec388ae94e33c51c Mon Sep 17 00:00:00 2001
From: lu <99954486@qq.com>
Date: 星期五, 25 十月 2024 09:42:36 +0800
Subject: [PATCH] 修改会页

---
 DevApp/Gs.DevApp/ToolBox/LogHelper.cs |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 48 insertions(+), 0 deletions(-)

diff --git a/DevApp/Gs.DevApp/ToolBox/LogHelper.cs b/DevApp/Gs.DevApp/ToolBox/LogHelper.cs
new file mode 100644
index 0000000..19da9a0
--- /dev/null
+++ b/DevApp/Gs.DevApp/ToolBox/LogHelper.cs
@@ -0,0 +1,48 @@
+锘縰sing DevExpress.XtraRichEdit.Export.Rtf;
+using System;
+using System.Configuration;
+using System.IO;
+using System.Windows.Shapes;
+
+namespace Gs.DevApp.ToolBox
+{
+    public class LogHelper
+    {
+        //鍒涘缓鏃ュ織鐩綍
+        private static string path = AppContext.BaseDirectory + ConfigurationManager.AppSettings["LogPath"].ToString();
+
+        /**
+         * 鍚戞棩蹇楁枃浠跺啓鍏ヨ皟璇曚俊鎭�
+         * @param className 绫诲悕
+         * @param content 鍐欏叆鍐呭
+         */
+        public static void Debug(string className, string content)
+        {
+            WriteLog("DEBUG", className, content);
+        }
+
+        /**
+        * 瀹為檯鐨勫啓鏃ュ織鎿嶄綔
+        * @param type 鏃ュ織璁板綍绫诲瀷
+        * @param className 绫诲悕
+        * @param content 鍐欏叆鍐呭
+        */
+        protected static void WriteLog(string type, string className, string content)
+        {
+            if (!Directory.Exists(path))//濡傛灉鏃ュ織鐩綍涓嶅瓨鍦ㄥ氨鍒涘缓
+            {
+                Directory.CreateDirectory(path);
+            }
+            string time = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff");//鑾峰彇褰撳墠绯荤粺鏃堕棿
+            string filename = path + "/" + DateTime.Now.ToString("yyyy-MM-dd") + ".log";//鐢ㄦ棩鏈熷鏃ュ織鏂囦欢鍛藉悕
+            //鍒涘缓鎴栨墦寮�鏃ュ織鏂囦欢锛屽悜鏃ュ織鏂囦欢鏈熬杩藉姞璁板綍
+            StreamWriter mySw = File.AppendText(filename);
+            //鍚戞棩蹇楁枃浠跺啓鍏ュ唴瀹�
+            string write_content = time + " " + type + " " + className + ": " + content;
+            mySw.WriteLine(write_content);
+            //鍏抽棴鏃ュ織鏂囦欢
+            mySw.Close();
+
+        }
+    }
+}

--
Gitblit v1.9.3