| using System;  | 
| using System.Data;  | 
| using System.Configuration;  | 
| using System.Web;  | 
| using System.Web.Security;  | 
| using System.Web.UI;  | 
| using System.Web.UI.HtmlControls;  | 
| using System.Web.UI.WebControls;  | 
| using System.Web.UI.WebControls.WebParts;  | 
|   | 
| namespace CCSTrace.CCS  | 
| {  | 
|     public class RecordLog  | 
|     {  | 
|         private System.IO.StreamWriter _SWriter = null;  | 
|   | 
|         public RecordLog(String FilePath)  | 
|         {  | 
|             _SWriter = new System.IO.StreamWriter(FilePath,true);  | 
|         }  | 
|   | 
|         public void Debug(object message)  | 
|         {  | 
|             _SWriter.WriteLine("[Debug] [" + System.DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + "] : " + message);  | 
|         }  | 
|   | 
|         public void Error(object message)  | 
|         {  | 
|             _SWriter.WriteLine("[Error] [" + System.DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + "] : " + message);  | 
|         }  | 
|   | 
|         public void Fatal(object message)  | 
|         {  | 
|             _SWriter.WriteLine("[Fatal] [" + System.DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + "] : " + message);  | 
|         }  | 
|   | 
|         public void Info(object message)  | 
|         {  | 
|             _SWriter.WriteLine("[Info] [" + System.DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + "] : " + message);  | 
|         }  | 
|   | 
|         public void Warn(object message)  | 
|         {  | 
|             _SWriter.WriteLine("[Warn] [" + System.DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + "] : " + message);  | 
|         }  | 
|   | 
|         public void Close()  | 
|         {  | 
|             _SWriter.Close();  | 
|         }  | 
|     }  | 
| }  |