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;
|
|
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();
|
}
|
|
}
|
}
|